builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-7
slave: tst-linux32-spot-1043
starttime: 1446118986.02
results: warnings (1)
buildid: 20151029025141
builduid: 482045cdb0204744a5a53f645509d958
revision: c7d560f6e228adc9beeca962b1f9ed3682b4dc5d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.020296) =========
master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.020943) =========
========= Started set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.021437) =========
bash -c pwd
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'pwd']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463
_=/tools/buildbot/bin/python
using PTY: False
/builds/slave/test
program finished with exit code 0
elapsedTime=0.019828
basedir: '/builds/slave/test'
========= Finished set props: basedir (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.361223) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.361519) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.391430) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.391727) =========
rm -rf properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.017850
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.455523) =========
========= Started set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.455823) =========
script_repo_url: https://hg.mozilla.org/build/mozharness
========= Finished set props: script_repo_url (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.456167) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:06.456452) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463
_=/tools/buildbot/bin/python
using PTY: False
--2015-10-29 04:43:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 10.5M=0.001s
2015-10-29 04:43:07 (10.5 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.696162
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:07.176422) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:07.176796) =========
rm -rf scripts
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.027971
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:07.238457) =========
========= Started 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2015-10-29 04:43:07.238817) =========
bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev c7d560f6e228adc9beeca962b1f9ed3682b4dc5d --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev c7d560f6e228adc9beeca962b1f9ed3682b4dc5d --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463
_=/tools/buildbot/bin/python
using PTY: False
2015-10-29 04:43:07,337 truncating revision to first 12 chars
2015-10-29 04:43:07,338 Setting DEBUG logging.
2015-10-29 04:43:07,338 attempt 1/10
2015-10-29 04:43:07,339 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/c7d560f6e228?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2015-10-29 04:43:09,444 unpacking tar archive at: mozilla-inbound-c7d560f6e228/testing/mozharness/
program finished with exit code 0
elapsedTime=2.694269
========= Finished 'bash -c ...' (results: 0, elapsed: 7 secs) (at 2015-10-29 04:43:14.424183) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2015-10-29 04:43:14.424510) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2015-10-29 04:43:19.517428) =========
========= Started tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:19.517716) =========
TinderboxPrint: script_revlink: https://hg.mozilla.org/build/mozharness/rev/production
========= Finished tinderboxprint_script_revlink (results: 0, elapsed: 0 secs) (at 2015-10-29 04:43:19.518128) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' warnings (results: 1, elapsed: 37 mins, 12 secs) (at 2015-10-29 04:43:19.518427) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-inbound --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', '--total-chunks', '8', '--this-chunk', '7', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463
_=/tools/buildbot/bin/python
using PTY: False
04:43:19 INFO - MultiFileLogger online at 20151029 04:43:19 in /builds/slave/test
04:43:19 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 8 --this-chunk 7 --blob-upload-branch mozilla-inbound --download-symbols true
04:43:19 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
04:43:19 INFO - {'append_to_log': False,
04:43:19 INFO - 'base_work_dir': '/builds/slave/test',
04:43:19 INFO - 'blob_upload_branch': 'mozilla-inbound',
04:43:19 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
04:43:19 INFO - 'buildbot_json_path': 'buildprops.json',
04:43:19 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
04:43:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:43:19 INFO - 'download_minidump_stackwalk': True,
04:43:19 INFO - 'download_symbols': 'true',
04:43:19 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
04:43:19 INFO - 'tooltool.py': '/tools/tooltool.py',
04:43:19 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
04:43:19 INFO - '/tools/misc-python/virtualenv.py')},
04:43:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:43:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:43:19 INFO - 'log_level': 'info',
04:43:19 INFO - 'log_to_console': True,
04:43:19 INFO - 'opt_config_files': (),
04:43:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:43:19 INFO - '--processes=1',
04:43:19 INFO - '--config=%(test_path)s/wptrunner.ini',
04:43:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:43:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:43:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:43:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:43:19 INFO - 'pip_index': False,
04:43:19 INFO - 'require_test_zip': True,
04:43:19 INFO - 'test_type': ('testharness',),
04:43:19 INFO - 'this_chunk': '7',
04:43:19 INFO - 'tooltool_cache': '/builds/tooltool_cache',
04:43:19 INFO - 'total_chunks': '8',
04:43:19 INFO - 'virtualenv_path': 'venv',
04:43:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:43:19 INFO - 'work_dir': 'build'}
04:43:19 INFO - #####
04:43:19 INFO - ##### Running clobber step.
04:43:19 INFO - #####
04:43:19 INFO - Running pre-action listener: _resource_record_pre_action
04:43:19 INFO - Running main action method: clobber
04:43:19 INFO - rmtree: /builds/slave/test/build
04:43:19 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
04:43:22 INFO - Running post-action listener: _resource_record_post_action
04:43:22 INFO - #####
04:43:22 INFO - ##### Running read-buildbot-config step.
04:43:22 INFO - #####
04:43:22 INFO - Running pre-action listener: _resource_record_pre_action
04:43:22 INFO - Running main action method: read_buildbot_config
04:43:22 INFO - Using buildbot properties:
04:43:22 INFO - {
04:43:22 INFO - "properties": {
04:43:22 INFO - "buildnumber": 60,
04:43:22 INFO - "product": "firefox",
04:43:22 INFO - "script_repo_revision": "production",
04:43:22 INFO - "branch": "mozilla-inbound",
04:43:22 INFO - "repository": "",
04:43:22 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-7",
04:43:22 INFO - "buildid": "20151029025141",
04:43:22 INFO - "slavename": "tst-linux32-spot-1043",
04:43:22 INFO - "pgo_build": "False",
04:43:22 INFO - "basedir": "/builds/slave/test",
04:43:22 INFO - "project": "",
04:43:22 INFO - "platform": "linux",
04:43:22 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/",
04:43:22 INFO - "slavebuilddir": "test",
04:43:22 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-7-3600",
04:43:22 INFO - "repo_path": "integration/mozilla-inbound",
04:43:22 INFO - "moz_repo_path": "",
04:43:22 INFO - "stage_platform": "linux",
04:43:22 INFO - "builduid": "482045cdb0204744a5a53f645509d958",
04:43:22 INFO - "revision": "c7d560f6e228adc9beeca962b1f9ed3682b4dc5d"
04:43:22 INFO - },
04:43:22 INFO - "sourcestamp": {
04:43:22 INFO - "repository": "",
04:43:22 INFO - "hasPatch": false,
04:43:22 INFO - "project": "",
04:43:22 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
04:43:22 INFO - "changes": [
04:43:22 INFO - {
04:43:22 INFO - "category": null,
04:43:22 INFO - "files": [
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/uifQiPKYTNyASUMNL9rZtA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/uifQiPKYTNyASUMNL9rZtA/artifacts/public/build/test_packages.json"
04:43:22 INFO - }
04:43:22 INFO - ],
04:43:22 INFO - "repository": "",
04:43:22 INFO - "rev": "285de7bf33e3d8e116ce81039ff2de0ec1bfc38a",
04:43:22 INFO - "who": "cpearce@mozilla.com",
04:43:22 INFO - "when": 1446111883,
04:43:22 INFO - "number": 6592602,
04:43:22 INFO - "comments": "Bug 1214967 - Proxy observer service notification across to content process when GMPs are added/removed. r=billm,jwwang",
04:43:22 INFO - "project": "",
04:43:22 INFO - "at": "Thu 29 Oct 2015 02:44:43",
04:43:22 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
04:43:22 INFO - "revlink": "",
04:43:22 INFO - "properties": [
04:43:22 INFO - [
04:43:22 INFO - "buildid",
04:43:22 INFO - "20151029015647",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "builduid",
04:43:22 INFO - "a9a4f1502b3f4af186ed8c429a98d494",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "pgo_build",
04:43:22 INFO - "False",
04:43:22 INFO - "Change"
04:43:22 INFO - ]
04:43:22 INFO - ],
04:43:22 INFO - "revision": "285de7bf33e3d8e116ce81039ff2de0ec1bfc38a"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "category": null,
04:43:22 INFO - "files": [
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/G1AGVhF3TaCv3R2JD2N68Q/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/G1AGVhF3TaCv3R2JD2N68Q/artifacts/public/build/test_packages.json"
04:43:22 INFO - }
04:43:22 INFO - ],
04:43:22 INFO - "repository": "",
04:43:22 INFO - "rev": "5c1cec4242c06fb74c1e914f92f88a9f5d74d4f1",
04:43:22 INFO - "who": "cbook@mozilla.com",
04:43:22 INFO - "when": 1446111942,
04:43:22 INFO - "number": 6592607,
04:43:22 INFO - "comments": "Backed out changeset c488bab447bd (bug 1215412) for R15 Test failures",
04:43:22 INFO - "project": "",
04:43:22 INFO - "at": "Thu 29 Oct 2015 02:45:42",
04:43:22 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
04:43:22 INFO - "revlink": "",
04:43:22 INFO - "properties": [
04:43:22 INFO - [
04:43:22 INFO - "buildid",
04:43:22 INFO - "20151029020746",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "builduid",
04:43:22 INFO - "9abd6582a19d40759810f143b83332be",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "pgo_build",
04:43:22 INFO - "False",
04:43:22 INFO - "Change"
04:43:22 INFO - ]
04:43:22 INFO - ],
04:43:22 INFO - "revision": "5c1cec4242c06fb74c1e914f92f88a9f5d74d4f1"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "category": null,
04:43:22 INFO - "files": [
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/EGtdM4AfS1isdyvLPau1BQ/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/EGtdM4AfS1isdyvLPau1BQ/artifacts/public/build/test_packages.json"
04:43:22 INFO - }
04:43:22 INFO - ],
04:43:22 INFO - "repository": "",
04:43:22 INFO - "rev": "713ac7bc8272275816c2fe0c8642256b87b21629",
04:43:22 INFO - "who": "mwoodrow@mozilla.com",
04:43:22 INFO - "when": 1446112563,
04:43:22 INFO - "number": 6592663,
04:43:22 INFO - "comments": "Bug 1215412 - Apply perspective origin after transform origin. r=jwatt",
04:43:22 INFO - "project": "",
04:43:22 INFO - "at": "Thu 29 Oct 2015 02:56:03",
04:43:22 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
04:43:22 INFO - "revlink": "",
04:43:22 INFO - "properties": [
04:43:22 INFO - [
04:43:22 INFO - "buildid",
04:43:22 INFO - "20151029022545",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "builduid",
04:43:22 INFO - "8309abf588144da982f5788ac52a05a8",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "pgo_build",
04:43:22 INFO - "False",
04:43:22 INFO - "Change"
04:43:22 INFO - ]
04:43:22 INFO - ],
04:43:22 INFO - "revision": "713ac7bc8272275816c2fe0c8642256b87b21629"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "category": null,
04:43:22 INFO - "files": [
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/TsPFry7ATHSXBejQype_fg/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/TsPFry7ATHSXBejQype_fg/artifacts/public/build/test_packages.json"
04:43:22 INFO - }
04:43:22 INFO - ],
04:43:22 INFO - "repository": "",
04:43:22 INFO - "rev": "a6715b71b8840d526128696f31c503aef44b2494",
04:43:22 INFO - "who": "r@hev.cc",
04:43:22 INFO - "when": 1446113551,
04:43:22 INFO - "number": 6592735,
04:43:22 INFO - "comments": "Bug 1219143 - IonMonkey: MIPS: Move callAndPushReturnAddress to mips-shared. r=lth\n\n---\n js/src/jit/MacroAssembler.h | 4 ++--\n .../jit/mips-shared/MacroAssembler-mips-shared.cpp | 18 ++++++++++++++++++\n js/src/jit/mips32/MacroAssembler-mips32.cpp | 21 ---------------------\n 3 files changed, 20 insertions(+), 23 deletions(-)",
04:43:22 INFO - "project": "",
04:43:22 INFO - "at": "Thu 29 Oct 2015 03:12:31",
04:43:22 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
04:43:22 INFO - "revlink": "",
04:43:22 INFO - "properties": [
04:43:22 INFO - [
04:43:22 INFO - "buildid",
04:43:22 INFO - "20151029024641",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "builduid",
04:43:22 INFO - "af62b78992d34694bd530543a0266b81",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "pgo_build",
04:43:22 INFO - "False",
04:43:22 INFO - "Change"
04:43:22 INFO - ]
04:43:22 INFO - ],
04:43:22 INFO - "revision": "a6715b71b8840d526128696f31c503aef44b2494"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "category": null,
04:43:22 INFO - "files": [
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2"
04:43:22 INFO - },
04:43:22 INFO - {
04:43:22 INFO - "url": null,
04:43:22 INFO - "name": "https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/test_packages.json"
04:43:22 INFO - }
04:43:22 INFO - ],
04:43:22 INFO - "repository": "",
04:43:22 INFO - "rev": "c7d560f6e228adc9beeca962b1f9ed3682b4dc5d",
04:43:22 INFO - "who": "tmielczarek@mozilla.com",
04:43:22 INFO - "when": 1446114176,
04:43:22 INFO - "number": 6592799,
04:43:22 INFO - "comments": "Bug 1207871 - Process files in descending file size order; r=ted\n\nLarge files take longer to process. Scheduling large files after smaller\nfiles means there is a higher chance a large file may be a long pole\nduring processing.\n\nThis commit changes the scheduling logic to exhaustively obtain the set\nof files to be processed. It then sorts them by descending file size and\nschedules them in the resulting order, thus minimizing the chances for a\nlarge file to be the long pole holding up processing completion.\n\nOn my machine this doesn't change wall execution time. However,\nautomation may be different. And the logic of the new behavior is sound.",
04:43:22 INFO - "project": "",
04:43:22 INFO - "at": "Thu 29 Oct 2015 03:22:56",
04:43:22 INFO - "branch": "mozilla-inbound-linux-debug-unittest",
04:43:22 INFO - "revlink": "",
04:43:22 INFO - "properties": [
04:43:22 INFO - [
04:43:22 INFO - "buildid",
04:43:22 INFO - "20151029025141",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "builduid",
04:43:22 INFO - "482045cdb0204744a5a53f645509d958",
04:43:22 INFO - "Change"
04:43:22 INFO - ],
04:43:22 INFO - [
04:43:22 INFO - "pgo_build",
04:43:22 INFO - "False",
04:43:22 INFO - "Change"
04:43:22 INFO - ]
04:43:22 INFO - ],
04:43:22 INFO - "revision": "c7d560f6e228adc9beeca962b1f9ed3682b4dc5d"
04:43:22 INFO - }
04:43:22 INFO - ],
04:43:22 INFO - "revision": "c7d560f6e228adc9beeca962b1f9ed3682b4dc5d"
04:43:22 INFO - }
04:43:22 INFO - }
04:43:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2.
04:43:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/test_packages.json.
04:43:22 INFO - Running post-action listener: _resource_record_post_action
04:43:22 INFO - #####
04:43:22 INFO - ##### Running download-and-extract step.
04:43:22 INFO - #####
04:43:22 INFO - Running pre-action listener: _resource_record_pre_action
04:43:22 INFO - Running main action method: download_and_extract
04:43:22 INFO - mkdir: /builds/slave/test/build/tests
04:43:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:43:22 INFO - https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/test_packages.json matches https://queue.taskcluster.net
04:43:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/test_packages.json
04:43:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/test_packages.json
04:43:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/test_packages.json to /builds/slave/test/build/test_packages.json
04:43:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/test_packages.json', 'file_name': '/builds/slave/test/build/test_packages.json'}, attempt #1
04:43:23 INFO - Downloaded 1268 bytes.
04:43:23 INFO - Reading from file /builds/slave/test/build/test_packages.json
04:43:23 INFO - Using the following test package requirements:
04:43:23 INFO - {u'common': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip'],
04:43:23 INFO - u'cppunittest': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip',
04:43:23 INFO - u'firefox-44.0a1.en-US.linux-i686.cppunittest.tests.zip'],
04:43:23 INFO - u'jittest': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip',
04:43:23 INFO - u'jsshell-linux-i686.zip'],
04:43:23 INFO - u'mochitest': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip',
04:43:23 INFO - u'firefox-44.0a1.en-US.linux-i686.mochitest.tests.zip'],
04:43:23 INFO - u'mozbase': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip'],
04:43:23 INFO - u'reftest': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip',
04:43:23 INFO - u'firefox-44.0a1.en-US.linux-i686.reftest.tests.zip'],
04:43:23 INFO - u'talos': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip',
04:43:23 INFO - u'firefox-44.0a1.en-US.linux-i686.talos.tests.zip'],
04:43:23 INFO - u'web-platform': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip',
04:43:23 INFO - u'firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip'],
04:43:23 INFO - u'webapprt': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip'],
04:43:23 INFO - u'xpcshell': [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip',
04:43:23 INFO - u'firefox-44.0a1.en-US.linux-i686.xpcshell.tests.zip']}
04:43:23 INFO - Downloading packages: [u'firefox-44.0a1.en-US.linux-i686.common.tests.zip', u'firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
04:43:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:43:23 INFO - https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
04:43:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip
04:43:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip
04:43:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip
04:43:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1
04:43:32 INFO - Downloaded 22820987 bytes.
04:43:32 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
04:43:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
04:43:32 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.common.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
04:43:33 INFO - caution: filename not matched: web-platform/*
04:43:33 INFO - Return code: 11
04:43:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:43:33 INFO - https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
04:43:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip
04:43:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip
04:43:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip
04:43:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
04:43:44 INFO - Downloaded 30910017 bytes.
04:43:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] in /builds/slave/test/build/tests
04:43:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip bin/* config/* mozbase/* marionette/* web-platform/*
04:43:44 INFO - Calling ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.web-platform.tests.zip', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'web-platform/*'] with output_timeout 1760
04:43:47 INFO - caution: filename not matched: bin/*
04:43:47 INFO - caution: filename not matched: config/*
04:43:47 INFO - caution: filename not matched: mozbase/*
04:43:47 INFO - caution: filename not matched: marionette/*
04:43:47 INFO - Return code: 11
04:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:43:47 INFO - https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
04:43:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2
04:43:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2
04:43:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.tar.bz2
04:43:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.tar.bz2'}, attempt #1
04:43:52 INFO - Downloaded 57709770 bytes.
04:43:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2
04:43:52 INFO - mkdir: /builds/slave/test/properties
04:43:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
04:43:52 INFO - Writing to file /builds/slave/test/properties/build_url
04:43:52 INFO - Contents:
04:43:52 INFO - build_url:https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.tar.bz2
04:43:52 INFO - mkdir: /builds/slave/test/build/symbols
04:43: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')]}
04:43:52 INFO - https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net
04:43:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip
04:43:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip
04:43:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip
04:43:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1
04:44:06 INFO - Downloaded 48486314 bytes.
04:44:06 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip
04:44:06 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url
04:44:06 INFO - Writing to file /builds/slave/test/properties/symbols_url
04:44:06 INFO - Contents:
04:44:06 INFO - symbols_url:https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip
04:44:06 INFO - Running command: ['unzip', '-q', '/builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip'] in /builds/slave/test/build/symbols
04:44:06 INFO - Copy/paste: unzip -q /builds/slave/test/build/symbols/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip
04:44:11 INFO - Return code: 0
04:44:11 INFO - Running post-action listener: _resource_record_post_action
04:44:11 INFO - Running post-action listener: set_extra_try_arguments
04:44:11 INFO - #####
04:44:11 INFO - ##### Running create-virtualenv step.
04:44:11 INFO - #####
04:44:11 INFO - Running pre-action listener: _pre_create_virtualenv
04:44:11 INFO - Running pre-action listener: _resource_record_pre_action
04:44:11 INFO - Running main action method: create_virtualenv
04:44:11 INFO - Creating virtualenv /builds/slave/test/build/venv
04:44:11 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
04:44:11 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
04:44:11 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
04:44:11 INFO - Using real prefix '/usr'
04:44:11 INFO - New python executable in /builds/slave/test/build/venv/bin/python
04:44:12 INFO - Installing distribute.............................................................................................................................................................................................done.
04:44:17 INFO - Installing pip.................done.
04:44:17 INFO - Return code: 0
04:44:17 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
04:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:44:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:44:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:17 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6bba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b364d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bf7b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9be7790>, '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 0x9ada908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9be5bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:44:17 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
04:44:17 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
04:44:17 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:44:17 INFO - 'CCACHE_UMASK': '002',
04:44:17 INFO - 'DISPLAY': ':0',
04:44:17 INFO - 'HOME': '/home/cltbld',
04:44:17 INFO - 'LANG': 'en_US.UTF-8',
04:44:17 INFO - 'LOGNAME': 'cltbld',
04:44:17 INFO - 'MAIL': '/var/mail/cltbld',
04:44:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:44:17 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:44:17 INFO - 'MOZ_NO_REMOTE': '1',
04:44:17 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:44:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:44:17 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:44:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:44:17 INFO - 'PWD': '/builds/slave/test',
04:44:17 INFO - 'SHELL': '/bin/bash',
04:44:17 INFO - 'SHLVL': '1',
04:44:17 INFO - 'TERM': 'linux',
04:44:17 INFO - 'TMOUT': '86400',
04:44:17 INFO - 'USER': 'cltbld',
04:44:17 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463',
04:44:17 INFO - '_': '/tools/buildbot/bin/python'}
04:44:18 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:44:18 INFO - Downloading/unpacking psutil>=0.7.1
04:44:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:23 INFO - Creating supposed download cache at /builds/slave/test/build/venv/cache
04:44:24 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fpsutil-3.1.1.tar.gz
04:44:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
04:44:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
04:44:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:44:25 INFO - Installing collected packages: psutil
04:44:25 INFO - Running setup.py install for psutil
04:44:25 INFO - building 'psutil._psutil_linux' extension
04:44:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o
04:44:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
04:44:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
04:44:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
04:44:26 INFO - building 'psutil._psutil_posix' extension
04:44:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o
04:44:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
04:44:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
04:44:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:44:26 INFO - Successfully installed psutil
04:44:26 INFO - Cleaning up...
04:44:26 INFO - Return code: 0
04:44:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
04:44:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:44:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:44:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:26 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6bba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b364d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bf7b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9be7790>, '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 0x9ada908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9be5bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:44:26 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
04:44:26 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
04:44:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:44:26 INFO - 'CCACHE_UMASK': '002',
04:44:26 INFO - 'DISPLAY': ':0',
04:44:26 INFO - 'HOME': '/home/cltbld',
04:44:26 INFO - 'LANG': 'en_US.UTF-8',
04:44:26 INFO - 'LOGNAME': 'cltbld',
04:44:26 INFO - 'MAIL': '/var/mail/cltbld',
04:44:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:44:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:44:26 INFO - 'MOZ_NO_REMOTE': '1',
04:44:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:44:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:44:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:44:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:44:26 INFO - 'PWD': '/builds/slave/test',
04:44:26 INFO - 'SHELL': '/bin/bash',
04:44:26 INFO - 'SHLVL': '1',
04:44:26 INFO - 'TERM': 'linux',
04:44:26 INFO - 'TMOUT': '86400',
04:44:26 INFO - 'USER': 'cltbld',
04:44:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463',
04:44:26 INFO - '_': '/tools/buildbot/bin/python'}
04:44:27 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:44:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:44: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
04:44: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
04:44:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44: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
04:44: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
04:44:32 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:44:32 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fmozsystemmonitor-0.0.tar.gz
04:44:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
04:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
04:44:32 INFO - Installing collected packages: mozsystemmonitor
04:44:32 INFO - Running setup.py install for mozsystemmonitor
04:44:32 INFO - Successfully installed mozsystemmonitor
04:44:32 INFO - Cleaning up...
04:44:32 INFO - Return code: 0
04:44:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
04:44:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:44:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:44:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:32 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6bba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b364d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bf7b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9be7790>, '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 0x9ada908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9be5bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:44:32 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
04:44:32 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:44:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:44:32 INFO - 'CCACHE_UMASK': '002',
04:44:32 INFO - 'DISPLAY': ':0',
04:44:32 INFO - 'HOME': '/home/cltbld',
04:44:32 INFO - 'LANG': 'en_US.UTF-8',
04:44:32 INFO - 'LOGNAME': 'cltbld',
04:44:32 INFO - 'MAIL': '/var/mail/cltbld',
04:44:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:44:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:44:32 INFO - 'MOZ_NO_REMOTE': '1',
04:44:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:44:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:44:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:44:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:44:32 INFO - 'PWD': '/builds/slave/test',
04:44:32 INFO - 'SHELL': '/bin/bash',
04:44:32 INFO - 'SHLVL': '1',
04:44:32 INFO - 'TERM': 'linux',
04:44:32 INFO - 'TMOUT': '86400',
04:44:32 INFO - 'USER': 'cltbld',
04:44:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463',
04:44:32 INFO - '_': '/tools/buildbot/bin/python'}
04:44:33 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:44:33 INFO - Downloading/unpacking blobuploader==1.2.4
04:44:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:39 INFO - Downloading blobuploader-1.2.4.tar.gz
04:44:39 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fblobuploader-1.2.4.tar.gz
04:44:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
04:44:39 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:44:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:40 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Frequests-1.2.3.tar.gz
04:44:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
04:44:41 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:44:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:44:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:44:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:44:41 INFO - Downloading docopt-0.6.1.tar.gz
04:44:41 INFO - Storing download in cache at ./venv/cache/http%3A%2F%2Fpypi.pvt.build.mozilla.org%2Fpub%2Fdocopt-0.6.1.tar.gz
04:44:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
04:44:41 INFO - Installing collected packages: blobuploader, requests, docopt
04:44:41 INFO - Running setup.py install for blobuploader
04:44:41 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
04:44:42 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
04:44:42 INFO - Running setup.py install for requests
04:44:43 INFO - Running setup.py install for docopt
04:44:43 INFO - Successfully installed blobuploader requests docopt
04:44:43 INFO - Cleaning up...
04:44:43 INFO - Return code: 0
04:44:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv
04:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:44:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:44:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6bba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b364d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bf7b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9be7790>, '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 0x9ada908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9be5bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:44:43 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
04:44:43 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:44:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:44:43 INFO - 'CCACHE_UMASK': '002',
04:44:43 INFO - 'DISPLAY': ':0',
04:44:43 INFO - 'HOME': '/home/cltbld',
04:44:43 INFO - 'LANG': 'en_US.UTF-8',
04:44:43 INFO - 'LOGNAME': 'cltbld',
04:44:43 INFO - 'MAIL': '/var/mail/cltbld',
04:44:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:44:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:44:43 INFO - 'MOZ_NO_REMOTE': '1',
04:44:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:44:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:44:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:44:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:44:43 INFO - 'PWD': '/builds/slave/test',
04:44:43 INFO - 'SHELL': '/bin/bash',
04:44:43 INFO - 'SHLVL': '1',
04:44:43 INFO - 'TERM': 'linux',
04:44:43 INFO - 'TMOUT': '86400',
04:44:43 INFO - 'USER': 'cltbld',
04:44:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463',
04:44:43 INFO - '_': '/tools/buildbot/bin/python'}
04:44:44 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
04:44:44 INFO - Running setup.py (path:/tmp/pip-Mr04xG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
04:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
04:44:44 INFO - Running setup.py (path:/tmp/pip-RAnuIP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
04:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
04:44:44 INFO - Running setup.py (path:/tmp/pip-O52zju-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
04:44:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
04:44:44 INFO - Running setup.py (path:/tmp/pip-okvFUK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
04:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
04:44:45 INFO - Running setup.py (path:/tmp/pip-dnhIFq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
04:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
04:44:45 INFO - Running setup.py (path:/tmp/pip-ViZd0p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
04:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
04:44:45 INFO - Running setup.py (path:/tmp/pip-x4EpJG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
04:44:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
04:44:45 INFO - Running setup.py (path:/tmp/pip-QTd71y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
04:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
04:44:46 INFO - Running setup.py (path:/tmp/pip-Qu0sYS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
04:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
04:44:46 INFO - Running setup.py (path:/tmp/pip-_C9beq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
04:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
04:44:46 INFO - Running setup.py (path:/tmp/pip-5u7LoO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
04:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
04:44:46 INFO - Running setup.py (path:/tmp/pip-VQk1Be-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
04:44:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
04:44:46 INFO - Running setup.py (path:/tmp/pip-T_21in-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
04:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
04:44:47 INFO - Running setup.py (path:/tmp/pip-GA2Skb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
04:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
04:44:47 INFO - Running setup.py (path:/tmp/pip-9GhU8I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
04:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
04:44:47 INFO - Running setup.py (path:/tmp/pip-TVN3e6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
04:44:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
04:44:47 INFO - Running setup.py (path:/tmp/pip-1sEwTD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
04:44:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
04:44:47 INFO - Running setup.py (path:/tmp/pip-3ctSQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
04:44:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
04:44:47 INFO - Running setup.py (path:/tmp/pip-p3RYj0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
04:44:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:44:48 INFO - Running setup.py (path:/tmp/pip-6jsttt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:44:48 INFO - Unpacking /builds/slave/test/build/tests/marionette
04:44:48 INFO - Running setup.py (path:/tmp/pip-QAo3PP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
04:44:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:44:48 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
04:44:48 INFO - Running setup.py install for manifestparser
04:44:49 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
04:44:49 INFO - Running setup.py install for mozcrash
04:44:49 INFO - Running setup.py install for mozdebug
04:44:49 INFO - Running setup.py install for mozdevice
04:44:50 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
04:44:50 INFO - Installing dm script to /builds/slave/test/build/venv/bin
04:44:50 INFO - Running setup.py install for mozfile
04:44:50 INFO - Running setup.py install for mozhttpd
04:44:50 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
04:44:50 INFO - Running setup.py install for mozinfo
04:44:51 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
04:44:51 INFO - Running setup.py install for mozInstall
04:44:51 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
04:44:51 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
04:44:51 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
04:44:51 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
04:44:51 INFO - Running setup.py install for mozleak
04:44:51 INFO - Running setup.py install for mozlog
04:44:51 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
04:44:51 INFO - Running setup.py install for moznetwork
04:44:52 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
04:44:52 INFO - Running setup.py install for mozprocess
04:44:52 INFO - Running setup.py install for mozprofile
04:44:52 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
04:44:52 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
04:44:52 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
04:44:52 INFO - Running setup.py install for mozrunner
04:44:53 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
04:44:53 INFO - Running setup.py install for mozscreenshot
04:44:53 INFO - Running setup.py install for moztest
04:44:53 INFO - Running setup.py install for mozversion
04:44:54 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
04:44:54 INFO - Running setup.py install for marionette-transport
04:44:54 INFO - Running setup.py install for marionette-driver
04:44:54 INFO - Running setup.py install for browsermob-proxy
04:44:55 INFO - Running setup.py install for marionette-client
04:44:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:44:55 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
04:44:55 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
04:44:55 INFO - Cleaning up...
04:44:55 INFO - Return code: 0
04:44:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv
04:44:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:44:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:44:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:44:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:44:55 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a6bba0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b364d0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9bf7b50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9be7790>, '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 0x9ada908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9be5bf0>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:44:55 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
04:44:55 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:44:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:44:55 INFO - 'CCACHE_UMASK': '002',
04:44:55 INFO - 'DISPLAY': ':0',
04:44:55 INFO - 'HOME': '/home/cltbld',
04:44:55 INFO - 'LANG': 'en_US.UTF-8',
04:44:55 INFO - 'LOGNAME': 'cltbld',
04:44:55 INFO - 'MAIL': '/var/mail/cltbld',
04:44:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:44:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:44:55 INFO - 'MOZ_NO_REMOTE': '1',
04:44:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:44:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:44:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:44:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:44:55 INFO - 'PWD': '/builds/slave/test',
04:44:55 INFO - 'SHELL': '/bin/bash',
04:44:55 INFO - 'SHLVL': '1',
04:44:55 INFO - 'TERM': 'linux',
04:44:55 INFO - 'TMOUT': '86400',
04:44:55 INFO - 'USER': 'cltbld',
04:44:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463',
04:44:55 INFO - '_': '/tools/buildbot/bin/python'}
04:44:56 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
04:44:56 INFO - Running setup.py (path:/tmp/pip-uZRepF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
04:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
04:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
04:44:56 INFO - Running setup.py (path:/tmp/pip-YooHaB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
04:44:56 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))
04:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
04:44:56 INFO - Running setup.py (path:/tmp/pip-Z6IQNF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
04:44:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
04:44:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
04:44:56 INFO - Running setup.py (path:/tmp/pip-qdxvze-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
04:44:57 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))
04:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
04:44:57 INFO - Running setup.py (path:/tmp/pip-KBCKCk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
04:44:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
04:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
04:44:57 INFO - Running setup.py (path:/tmp/pip-UVe_G3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
04:44:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
04:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
04:44:57 INFO - Running setup.py (path:/tmp/pip-JUGLD3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
04:44:57 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))
04:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
04:44:57 INFO - Running setup.py (path:/tmp/pip-Dqep3Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
04:44:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
04:44:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
04:44:57 INFO - Running setup.py (path:/tmp/pip-vJf_0t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
04:44:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
04:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
04:44:58 INFO - Running setup.py (path:/tmp/pip-bnaCPz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
04:44:58 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))
04:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
04:44:58 INFO - Running setup.py (path:/tmp/pip-Z_WvHt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
04:44:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
04:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
04:44:58 INFO - Running setup.py (path:/tmp/pip-DlzPFp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
04:44:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
04:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
04:44:58 INFO - Running setup.py (path:/tmp/pip-sj8f73-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
04:44:58 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))
04:44:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
04:44:58 INFO - Running setup.py (path:/tmp/pip-9nTZQo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
04:44:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
04:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
04:44:59 INFO - Running setup.py (path:/tmp/pip-GiUpbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
04:44:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
04:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
04:44:59 INFO - Running setup.py (path:/tmp/pip-qebe1G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
04:44:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
04:44:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
04:44:59 INFO - Running setup.py (path:/tmp/pip-Z03TR5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
04:44:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
04:44:59 INFO - Unpacking /builds/slave/test/build/tests/marionette/transport
04:44:59 INFO - Running setup.py (path:/tmp/pip-Xc5S1J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/transport
04:45:00 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))
04:45:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/driver
04:45:00 INFO - Running setup.py (path:/tmp/pip-D7EYVv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/driver
04:45:00 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))
04:45:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:45:00 INFO - Running setup.py (path:/tmp/pip-RVOKzu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:45:00 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
04:45:00 INFO - Unpacking /builds/slave/test/build/tests/marionette
04:45:00 INFO - Running setup.py (path:/tmp/pip-Et6EIc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
04:45:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:45:00 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))
04:45:00 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))
04:45:00 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))
04:45:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
04:45:01 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))
04:45:01 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))
04:45:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.0->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
04:45:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:45:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:45:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:45:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:45:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:45:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:45:06 INFO - Downloading blessings-1.5.1.tar.gz
04:45:07 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
04:45:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
04:45:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
04:45:07 INFO - Installing collected packages: blessings
04:45:07 INFO - Running setup.py install for blessings
04:45:07 INFO - Successfully installed blessings
04:45:07 INFO - Cleaning up...
04:45:07 INFO - Return code: 0
04:45:07 INFO - Done creating virtualenv /builds/slave/test/build/venv.
04:45:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
04:45:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
04:45:08 INFO - Reading from file tmpfile_stdout
04:45:08 INFO - Current package versions:
04:45:08 INFO - argparse == 1.2.1
04:45:08 INFO - blessings == 1.5.1
04:45:08 INFO - blobuploader == 1.2.4
04:45:08 INFO - browsermob-proxy == 0.6.0
04:45:08 INFO - docopt == 0.6.1
04:45:08 INFO - manifestparser == 1.1
04:45:08 INFO - marionette-client == 1.1.0
04:45:08 INFO - marionette-driver == 1.1.0
04:45:08 INFO - marionette-transport == 1.0.0
04:45:08 INFO - mozInstall == 1.12
04:45:08 INFO - mozcrash == 0.16
04:45:08 INFO - mozdebug == 0.1
04:45:08 INFO - mozdevice == 0.46
04:45:08 INFO - mozfile == 1.2
04:45:08 INFO - mozhttpd == 0.7
04:45:08 INFO - mozinfo == 0.8
04:45:08 INFO - mozleak == 0.1
04:45:08 INFO - mozlog == 3.0
04:45:08 INFO - moznetwork == 0.27
04:45:08 INFO - mozprocess == 0.22
04:45:08 INFO - mozprofile == 0.27
04:45:08 INFO - mozrunner == 6.11
04:45:08 INFO - mozscreenshot == 0.1
04:45:08 INFO - mozsystemmonitor == 0.0
04:45:08 INFO - moztest == 0.7
04:45:08 INFO - mozversion == 1.4
04:45:08 INFO - psutil == 3.1.1
04:45:08 INFO - requests == 1.2.3
04:45:08 INFO - wsgiref == 0.1.2
04:45:08 INFO - Running post-action listener: _resource_record_post_action
04:45:08 INFO - Running post-action listener: _start_resource_monitoring
04:45:08 INFO - Starting resource monitoring.
04:45:08 INFO - #####
04:45:08 INFO - ##### Running pull step.
04:45:08 INFO - #####
04:45:08 INFO - Running pre-action listener: _resource_record_pre_action
04:45:08 INFO - Running main action method: pull
04:45:08 INFO - Pull has nothing to do!
04:45:08 INFO - Running post-action listener: _resource_record_post_action
04:45:08 INFO - #####
04:45:08 INFO - ##### Running install step.
04:45:08 INFO - #####
04:45:08 INFO - Running pre-action listener: _resource_record_pre_action
04:45:08 INFO - Running main action method: install
04:45:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
04:45:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
04:45:08 INFO - Reading from file tmpfile_stdout
04:45:08 INFO - Detecting whether we're running mozinstall >=1.0...
04:45:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
04:45:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
04:45:08 INFO - Reading from file tmpfile_stdout
04:45:08 INFO - Output received:
04:45:08 INFO - Usage: mozinstall [options] installer
04:45:08 INFO - Options:
04:45:08 INFO - -h, --help show this help message and exit
04:45:08 INFO - -d DEST, --destination=DEST
04:45:08 INFO - Directory to install application into. [default:
04:45:08 INFO - "/builds/slave/test"]
04:45:08 INFO - --app=APP Application being installed. [default: firefox]
04:45:08 INFO - mkdir: /builds/slave/test/build/application
04:45:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
04:45:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-44.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
04:45:41 INFO - Reading from file tmpfile_stdout
04:45:41 INFO - Output received:
04:45:41 INFO - /builds/slave/test/build/application/firefox/firefox
04:45:41 INFO - Running post-action listener: _resource_record_post_action
04:45:41 INFO - #####
04:45:41 INFO - ##### Running run-tests step.
04:45:41 INFO - #####
04:45:41 INFO - Running pre-action listener: _resource_record_pre_action
04:45:41 INFO - Running main action method: run_tests
04:45:41 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
04:45:41 INFO - minidump filename unknown. determining based upon platform and arch
04:45:41 INFO - minidump tooltool manifest unknown. determining based upon platform and arch
04:45:41 INFO - grabbing minidump binary from tooltool
04:45:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:45:41 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9be7790>, '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 0x9ada908>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9be5bf0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
04:45:41 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
04:45:41 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache
04:45:42 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
04:45:42 INFO - Return code: 0
04:45:42 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
04:45:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
04:45:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
04:45:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --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
04:45:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:45:42 INFO - 'CCACHE_UMASK': '002',
04:45:42 INFO - 'DISPLAY': ':0',
04:45:42 INFO - 'HOME': '/home/cltbld',
04:45:42 INFO - 'LANG': 'en_US.UTF-8',
04:45:42 INFO - 'LOGNAME': 'cltbld',
04:45:42 INFO - 'MAIL': '/var/mail/cltbld',
04:45:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
04:45:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:45:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:45:42 INFO - 'MOZ_NO_REMOTE': '1',
04:45:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:45:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:45:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:45:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:45:42 INFO - 'PWD': '/builds/slave/test',
04:45:42 INFO - 'SHELL': '/bin/bash',
04:45:42 INFO - 'SHLVL': '1',
04:45:42 INFO - 'TERM': 'linux',
04:45:42 INFO - 'TMOUT': '86400',
04:45:42 INFO - 'USER': 'cltbld',
04:45:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1446118965.31291-762929463',
04:45:42 INFO - '_': '/tools/buildbot/bin/python'}
04:45:42 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/-2qB2ylcSrW461gljgPlvA/artifacts/public/build/firefox-44.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
04:45:51 INFO - Using 1 client processes
04:45:51 INFO - wptserve Starting http server on 127.0.0.1:8000
04:45:51 INFO - wptserve Starting http server on 127.0.0.1:8001
04:45:51 INFO - wptserve Starting http server on 127.0.0.1:8443
04:45:53 INFO - SUITE-START | Running 820 tests
04:45:53 INFO - Running testharness tests
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 7ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
04:45:53 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 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 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 8ms
04:45:53 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
04:45:53 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 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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 0ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
04:45:53 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 1ms
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
04:45:53 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 0ms
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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 1ms
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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 9ms
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.keep-origin-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.no-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/img-tag/cross-origin.swap-origin-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html
04:45:53 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 1ms
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-downgrade.no-redirect.http.html
04:45:53 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 8ms
04:45:53 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
04:45:53 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 1ms
04:45:53 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
04:45:53 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 0ms
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/img-tag/same-origin-upgrade.no-redirect.http.html
04:45:53 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
04:45:53 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
04:45:53 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
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 8ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:53 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms
04:45:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html
04:45:54 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms
04:45:54 INFO - Setting up ssl
04:45:54 INFO - PROCESS | certutil |
04:45:54 INFO - PROCESS | certutil |
04:45:54 INFO - PROCESS | certutil |
04:45:54 INFO - Certificate Nickname Trust Attributes
04:45:54 INFO - SSL,S/MIME,JAR/XPI
04:45:54 INFO -
04:45:54 INFO - web-platform-tests CT,,
04:45:54 INFO -
04:45:54 INFO - Starting runner
04:45:55 INFO - PROCESS | 1840 | 1446119155966 Marionette INFO Marionette enabled via build flag and pref
04:45:56 INFO - PROCESS | 1840 | ++DOCSHELL 0xa83c7300 == 1 [pid = 1840] [id = 1]
04:45:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 1 (0xa8f93180) [pid = 1840] [serial = 1] [outer = (nil)]
04:45:56 INFO - PROCESS | 1840 | [1840] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2094
04:45:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 2 (0xa8f93900) [pid = 1840] [serial = 2] [outer = 0xa8f93180]
04:45:56 INFO - PROCESS | 1840 | 1446119156878 Marionette INFO Listening on port 2828
04:45:57 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a0571ce0
04:45:58 INFO - PROCESS | 1840 | [GFX2-]: Unrecognized feature DIRECT3D_9_LAYERS, WEBGL_ANGLE
04:45:58 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fde5740
04:45:58 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fce1000
04:45:58 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fce1c60
04:45:59 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fce8560
04:45:59 INFO - PROCESS | 1840 | 1446119159462 Marionette INFO Marionette enabled via command-line flag
04:45:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc0d100 == 2 [pid = 1840] [id = 2]
04:45:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 3 (0xa5656400) [pid = 1840] [serial = 3] [outer = (nil)]
04:45:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 4 (0xa5656680) [pid = 1840] [serial = 4] [outer = 0xa5656400]
04:45:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 5 (0xa5659380) [pid = 1840] [serial = 5] [outer = 0xa8f93180]
04:45:59 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
04:45:59 INFO - PROCESS | 1840 | 1446119159793 Marionette INFO Accepted connection conn0 from 127.0.0.1:47598
04:45:59 INFO - PROCESS | 1840 | 1446119159795 Marionette DEBUG conn0 client <- {"applicationType":"gecko","marionetteProtocol":2}
04:46:00 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
04:46:00 INFO - PROCESS | 1840 | 1446119160079 Marionette INFO Accepted connection conn1 from 127.0.0.1:47599
04:46:00 INFO - PROCESS | 1840 | 1446119160084 Marionette DEBUG conn1 client <- {"applicationType":"gecko","marionetteProtocol":2}
04:46:00 INFO - PROCESS | 1840 | 1446119160091 Marionette INFO Closed connection conn0
04:46:00 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 841
04:46:00 INFO - PROCESS | 1840 | 1446119160175 Marionette INFO Accepted connection conn2 from 127.0.0.1:47600
04:46:00 INFO - PROCESS | 1840 | 1446119160178 Marionette DEBUG conn2 client <- {"applicationType":"gecko","marionetteProtocol":2}
04:46:00 INFO - PROCESS | 1840 | 1446119160213 Marionette INFO Closed connection conn2
04:46:00 INFO - PROCESS | 1840 | 1446119160222 Marionette DEBUG conn1 -> {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
04:46:01 INFO - PROCESS | 1840 | [1840] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
04:46:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x9d9d4f00 == 3 [pid = 1840] [id = 3]
04:46:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 6 (0x9d8b1400) [pid = 1840] [serial = 6] [outer = (nil)]
04:46:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x9d9d5200 == 4 [pid = 1840] [id = 4]
04:46:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 7 (0x9d8b1680) [pid = 1840] [serial = 7] [outer = (nil)]
04:46:02 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
04:46:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c54ce00 == 5 [pid = 1840] [id = 5]
04:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 8 (0x9c562400) [pid = 1840] [serial = 8] [outer = (nil)]
04:46:03 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
04:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 9 (0x9c564c00) [pid = 1840] [serial = 9] [outer = 0x9c562400]
04:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 10 (0x9c10cc00) [pid = 1840] [serial = 10] [outer = 0x9d8b1400]
04:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 11 (0x9c10d600) [pid = 1840] [serial = 11] [outer = 0x9d8b1680]
04:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 12 (0x9c10d880) [pid = 1840] [serial = 12] [outer = 0x9c562400]
04:46:05 INFO - PROCESS | 1840 | 1446119165345 Marionette INFO loaded listener.js
04:46:05 INFO - PROCESS | 1840 | 1446119165386 Marionette INFO loaded listener.js
04:46:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 13 (0x9b581480) [pid = 1840] [serial = 13] [outer = 0x9c562400]
04:46:06 INFO - PROCESS | 1840 | 1446119166007 Marionette DEBUG conn1 client <- {"sessionId":"2d3f3118-2f79-45d7-a618-ba4a9ea4811b","capabilities":{"browserName":"Firefox","browserVersion":"44.0a1","platformName":"LINUX","platformVersion":"44.0a1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151029025141","device":"desktop","version":"44.0a1"}}
04:46:06 INFO - PROCESS | 1840 | 1446119166556 Marionette DEBUG conn1 -> {"name":"getContext"}
04:46:06 INFO - PROCESS | 1840 | 1446119166566 Marionette DEBUG conn1 client <- {"value":"content"}
04:46:07 INFO - PROCESS | 1840 | 1446119167400 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
04:46:07 INFO - PROCESS | 1840 | 1446119167408 Marionette DEBUG conn1 client <- {}
04:46:07 INFO - PROCESS | 1840 | 1446119167576 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}}
04:46:08 INFO - PROCESS | 1840 | [1840] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
04:46:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 14 (0x9a8e5080) [pid = 1840] [serial = 14] [outer = 0x9c562400]
04:46:09 INFO - PROCESS | 1840 | [1840] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109
04:46:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:46:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825b00 == 6 [pid = 1840] [id = 6]
04:46:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 15 (0x9f4c4a00) [pid = 1840] [serial = 15] [outer = (nil)]
04:46:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 16 (0x9f4c5680) [pid = 1840] [serial = 16] [outer = 0x9f4c4a00]
04:46:09 INFO - PROCESS | 1840 | 1446119169747 Marionette INFO loaded listener.js
04:46:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 17 (0x9f4c6580) [pid = 1840] [serial = 17] [outer = 0x9f4c4a00]
04:46:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c0b9b00 == 7 [pid = 1840] [id = 7]
04:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 18 (0x954a1c80) [pid = 1840] [serial = 18] [outer = (nil)]
04:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 19 (0x954a2e00) [pid = 1840] [serial = 19] [outer = 0x954a1c80]
04:46:10 INFO - PROCESS | 1840 | 1446119170483 Marionette INFO loaded listener.js
04:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x954a3f80) [pid = 1840] [serial = 20] [outer = 0x954a1c80]
04:46:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825200 == 8 [pid = 1840] [id = 8]
04:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x954a4200) [pid = 1840] [serial = 21] [outer = (nil)]
04:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x954a4c00) [pid = 1840] [serial = 22] [outer = 0x954a4200]
04:46:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x9f4c7980) [pid = 1840] [serial = 23] [outer = 0x954a4200]
04:46:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x95563300 == 9 [pid = 1840] [id = 9]
04:46:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x954a1000) [pid = 1840] [serial = 24] [outer = (nil)]
04:46:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0xa0447c00) [pid = 1840] [serial = 25] [outer = 0x954a1000]
04:46:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x95113280) [pid = 1840] [serial = 26] [outer = 0x954a1000]
04:46:11 INFO - PROCESS | 1840 | [1840] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
04:46:12 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
04:46:12 INFO - document served over http requires an http
04:46:12 INFO - sub-resource via fetch-request using the http-csp
04:46:12 INFO - delivery method with keep-origin-redirect and when
04:46:12 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"
04:46:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:46:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:46:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:46:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:12 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
04:46:12 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2772ms
04:46:12 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:46:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8500 == 10 [pid = 1840] [id = 10]
04:46:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x95114680) [pid = 1840] [serial = 27] [outer = (nil)]
04:46:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x95165c80) [pid = 1840] [serial = 28] [outer = 0x95114680]
04:46:12 INFO - PROCESS | 1840 | 1446119172726 Marionette INFO loaded listener.js
04:46:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x95166b80) [pid = 1840] [serial = 29] [outer = 0x95114680]
04:46:13 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
04:46:13 INFO - document served over http requires an http
04:46:13 INFO - sub-resource via fetch-request using the http-csp
04:46:13 INFO - delivery method with no-redirect and when
04:46: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"
04:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:13 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:46:13 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:46:13 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:46:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:13 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
04:46:13 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1666ms
04:46:13 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:46:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d8200 == 11 [pid = 1840] [id = 11]
04:46:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x95167800) [pid = 1840] [serial = 30] [outer = (nil)]
04:46:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x9f4c6d00) [pid = 1840] [serial = 31] [outer = 0x95167800]
04:46:14 INFO - PROCESS | 1840 | 1446119174258 Marionette INFO loaded listener.js
04:46:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0xa8390300) [pid = 1840] [serial = 32] [outer = 0x95167800]
04:46:15 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
04:46:15 INFO - document served over http requires an http
04:46:15 INFO - sub-resource via fetch-request using the http-csp
04:46:15 INFO - delivery method with swap-origin-redirect and when
04:46: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"
04:46:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:46:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:46:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:46:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:15 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
04:46:15 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1887ms
04:46:15 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:46:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x950dcd00 == 12 [pid = 1840] [id = 12]
04:46:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x9e860e80) [pid = 1840] [serial = 33] [outer = (nil)]
04:46:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x9e95f480) [pid = 1840] [serial = 34] [outer = 0x9e860e80]
04:46:16 INFO - PROCESS | 1840 | 1446119176365 Marionette INFO loaded listener.js
04:46:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x9e960b00) [pid = 1840] [serial = 35] [outer = 0x9e860e80]
04:46:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e132400 == 13 [pid = 1840] [id = 13]
04:46:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x9e136580) [pid = 1840] [serial = 36] [outer = (nil)]
04:46:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x95165280) [pid = 1840] [serial = 37] [outer = 0x9e136580]
04:46:19 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
04:46:19 INFO - document served over http requires an http
04:46:19 INFO - sub-resource via iframe-tag using the http-csp
04:46:19 INFO - delivery method with keep-origin-redirect and when
04:46: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"
04:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:46:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:46:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:19 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
04:46:19 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3214ms
04:46:19 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:46:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b4f3400 == 14 [pid = 1840] [id = 14]
04:46:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x95113780) [pid = 1840] [serial = 38] [outer = (nil)]
04:46:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x95169d80) [pid = 1840] [serial = 39] [outer = 0x95113780]
04:46:19 INFO - PROCESS | 1840 | 1446119179592 Marionette INFO loaded listener.js
04:46:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x9a8e5d00) [pid = 1840] [serial = 40] [outer = 0x95113780]
04:46:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5d8c00 == 15 [pid = 1840] [id = 15]
04:46:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x9d975c00) [pid = 1840] [serial = 41] [outer = (nil)]
04:46:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x9a8e7100) [pid = 1840] [serial = 42] [outer = 0x9d975c00]
04:46:20 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
04:46:20 INFO - document served over http requires an http
04:46:20 INFO - sub-resource via iframe-tag using the http-csp
04:46:20 INFO - delivery method with no-redirect and when
04:46: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"
04:46:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:20 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:46:20 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:46:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:20 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
04:46:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1806ms
04:46:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:46:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce8f900 == 16 [pid = 1840] [id = 16]
04:46:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x954a2b80) [pid = 1840] [serial = 43] [outer = (nil)]
04:46:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x9e134000) [pid = 1840] [serial = 44] [outer = 0x954a2b80]
04:46:21 INFO - PROCESS | 1840 | 1446119181354 Marionette INFO loaded listener.js
04:46:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x9e135e00) [pid = 1840] [serial = 45] [outer = 0x954a2b80]
04:46:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x9daeaa00 == 17 [pid = 1840] [id = 17]
04:46:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x9e137980) [pid = 1840] [serial = 46] [outer = (nil)]
04:46:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x9b6e0580) [pid = 1840] [serial = 47] [outer = 0x9e137980]
04:46:22 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
04:46:22 INFO - document served over http requires an http
04:46:22 INFO - sub-resource via iframe-tag using the http-csp
04:46:22 INFO - delivery method with swap-origin-redirect and when
04:46: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"
04:46:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:22 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:46:22 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:46:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:22 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
04:46:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1760ms
04:46:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:46:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e132d00 == 18 [pid = 1840] [id = 18]
04:46:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x9e136a80) [pid = 1840] [serial = 48] [outer = (nil)]
04:46:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x9e95c280) [pid = 1840] [serial = 49] [outer = 0x9e136a80]
04:46:23 INFO - PROCESS | 1840 | 1446119183211 Marionette INFO loaded listener.js
04:46:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x9f4c4280) [pid = 1840] [serial = 50] [outer = 0x9e136a80]
04:46:24 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
04:46:24 INFO - document served over http requires an http
04:46:24 INFO - sub-resource via script-tag using the http-csp
04:46:24 INFO - delivery method with keep-origin-redirect and when
04:46: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"
04:46:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:46:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:46:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:24 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
04:46:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1918ms
04:46:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:46:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e824c00 == 19 [pid = 1840] [id = 19]
04:46:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x9daec500) [pid = 1840] [serial = 51] [outer = (nil)]
04:46:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x9daeea80) [pid = 1840] [serial = 52] [outer = 0x9daec500]
04:46:25 INFO - PROCESS | 1840 | 1446119185108 Marionette INFO loaded listener.js
04:46:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x9daf0b00) [pid = 1840] [serial = 53] [outer = 0x9daec500]
04:46:26 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
04:46:26 INFO - document served over http requires an http
04:46:26 INFO - sub-resource via script-tag using the http-csp
04:46:26 INFO - delivery method with no-redirect and when
04:46: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"
04:46:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:46:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:46:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:26 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
04:46:26 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1755ms
04:46:26 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:46:26 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0483f00 == 20 [pid = 1840] [id = 20]
04:46:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x9daef980) [pid = 1840] [serial = 54] [outer = (nil)]
04:46:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0xa5657d00) [pid = 1840] [serial = 55] [outer = 0x9daef980]
04:46:26 INFO - PROCESS | 1840 | 1446119186847 Marionette INFO loaded listener.js
04:46:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa9b8f180) [pid = 1840] [serial = 56] [outer = 0x9daef980]
04:46:27 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
04:46:27 INFO - document served over http requires an http
04:46:27 INFO - sub-resource via script-tag using the http-csp
04:46:27 INFO - delivery method with swap-origin-redirect and when
04:46: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"
04:46:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:46:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:46:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:27 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
04:46:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1487ms
04:46:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:46:28 INFO - PROCESS | 1840 | ++DOCSHELL 0xa57ca900 == 21 [pid = 1840] [id = 21]
04:46:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0xa9a51780) [pid = 1840] [serial = 57] [outer = (nil)]
04:46:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0xa9a53580) [pid = 1840] [serial = 58] [outer = 0xa9a51780]
04:46:28 INFO - PROCESS | 1840 | 1446119188339 Marionette INFO loaded listener.js
04:46:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x9a8e3780) [pid = 1840] [serial = 59] [outer = 0xa9a51780]
04:46:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825b00 == 20 [pid = 1840] [id = 6]
04:46:30 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8500 == 19 [pid = 1840] [id = 10]
04:46:30 INFO - PROCESS | 1840 | --DOCSHELL 0x945d8200 == 18 [pid = 1840] [id = 11]
04:46:30 INFO - PROCESS | 1840 | --DOCSHELL 0x950dcd00 == 17 [pid = 1840] [id = 12]
04:46:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9e132400 == 16 [pid = 1840] [id = 13]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0xa8f93900) [pid = 1840] [serial = 2] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0xa5657d00) [pid = 1840] [serial = 55] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x9daef980) [pid = 1840] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x9e136580) [pid = 1840] [serial = 36] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x9e137980) [pid = 1840] [serial = 46] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x9e860e80) [pid = 1840] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x95113780) [pid = 1840] [serial = 38] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x95167800) [pid = 1840] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x9daec500) [pid = 1840] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x9e136a80) [pid = 1840] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x954a2b80) [pid = 1840] [serial = 43] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x9d975c00) [pid = 1840] [serial = 41] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119180507]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x9f4c4a00) [pid = 1840] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x95114680) [pid = 1840] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x9c10d880) [pid = 1840] [serial = 12] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x9c564c00) [pid = 1840] [serial = 9] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x9daeea80) [pid = 1840] [serial = 52] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x9e95c280) [pid = 1840] [serial = 49] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x9b6e0580) [pid = 1840] [serial = 47] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x9e134000) [pid = 1840] [serial = 44] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x9a8e7100) [pid = 1840] [serial = 42] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119180507]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x95169d80) [pid = 1840] [serial = 39] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x95165280) [pid = 1840] [serial = 37] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x9e95f480) [pid = 1840] [serial = 34] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x9f4c6d00) [pid = 1840] [serial = 31] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x95165c80) [pid = 1840] [serial = 28] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0xa0447c00) [pid = 1840] [serial = 25] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x954a2e00) [pid = 1840] [serial = 19] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x9f4c5680) [pid = 1840] [serial = 16] [outer = (nil)] [url = about:blank]
04:46:31 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x954a4c00) [pid = 1840] [serial = 22] [outer = (nil)] [url = about:blank]
04:46:31 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
04:46:31 INFO - document served over http requires an http
04:46:31 INFO - sub-resource via xhr-request using the http-csp
04:46:31 INFO - delivery method with keep-origin-redirect and when
04:46: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"
04:46:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:31 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:46:31 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:46:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:31 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
04:46:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 3967ms
04:46:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:46:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b531600 == 17 [pid = 1840] [id = 22]
04:46:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x95117380) [pid = 1840] [serial = 60] [outer = (nil)]
04:46:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x954a1500) [pid = 1840] [serial = 61] [outer = 0x95117380]
04:46:32 INFO - PROCESS | 1840 | 1446119192300 Marionette INFO loaded listener.js
04:46:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x9bec6200) [pid = 1840] [serial = 62] [outer = 0x95117380]
04:46:33 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
04:46:33 INFO - document served over http requires an http
04:46:33 INFO - sub-resource via xhr-request using the http-csp
04:46:33 INFO - delivery method with no-redirect and when
04:46: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"
04:46:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:33 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:46:33 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:46:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:33 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
04:46:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1560ms
04:46:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:46:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x95535500 == 18 [pid = 1840] [id = 23]
04:46:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x95169880) [pid = 1840] [serial = 63] [outer = (nil)]
04:46:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x9bec6c00) [pid = 1840] [serial = 64] [outer = 0x95169880]
04:46:33 INFO - PROCESS | 1840 | 1446119193935 Marionette INFO loaded listener.js
04:46:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x9c10b300) [pid = 1840] [serial = 65] [outer = 0x95169880]
04:46:35 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
04:46:35 INFO - document served over http requires an http
04:46:35 INFO - sub-resource via xhr-request using the http-csp
04:46:35 INFO - delivery method with swap-origin-redirect and when
04:46: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"
04:46:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:35 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:46:35 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:46:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:35 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
04:46:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1648ms
04:46:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:46:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c644f00 == 19 [pid = 1840] [id = 24]
04:46:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x954a1280) [pid = 1840] [serial = 66] [outer = (nil)]
04:46:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x9daee300) [pid = 1840] [serial = 67] [outer = 0x954a1280]
04:46:35 INFO - PROCESS | 1840 | 1446119195581 Marionette INFO loaded listener.js
04:46:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x9e135900) [pid = 1840] [serial = 68] [outer = 0x954a1280]
04:46:37 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
04:46:37 INFO - document served over http requires an https
04:46:37 INFO - sub-resource via fetch-request using the http-csp
04:46:37 INFO - delivery method with keep-origin-redirect and when
04:46: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"
04:46:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:37 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:46:37 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:46:37 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:46:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:37 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
04:46:37 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1853ms
04:46:37 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:46:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x9da3c800 == 20 [pid = 1840] [id = 25]
04:46:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x9d85c680) [pid = 1840] [serial = 69] [outer = (nil)]
04:46:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x9f4c4a00) [pid = 1840] [serial = 70] [outer = 0x9d85c680]
04:46:37 INFO - PROCESS | 1840 | 1446119197579 Marionette INFO loaded listener.js
04:46:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0xa022b780) [pid = 1840] [serial = 71] [outer = 0x9d85c680]
04:46:38 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
04:46:38 INFO - document served over http requires an https
04:46:38 INFO - sub-resource via fetch-request using the http-csp
04:46:38 INFO - delivery method with no-redirect and when
04:46: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"
04:46:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:38 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:46:38 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:46:38 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:46:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:38 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
04:46:38 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1643ms
04:46:38 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:46:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546b900 == 21 [pid = 1840] [id = 26]
04:46:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0xa022c400) [pid = 1840] [serial = 72] [outer = (nil)]
04:46:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0xa022df80) [pid = 1840] [serial = 73] [outer = 0xa022c400]
04:46:39 INFO - PROCESS | 1840 | 1446119199122 Marionette INFO loaded listener.js
04:46:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0xa022f380) [pid = 1840] [serial = 74] [outer = 0xa022c400]
04:46:40 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
04:46:40 INFO - document served over http requires an https
04:46:40 INFO - sub-resource via fetch-request using the http-csp
04:46:40 INFO - delivery method with swap-origin-redirect and when
04:46: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"
04:46:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:40 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:46:40 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:46:40 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:46:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:40 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
04:46:40 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1789ms
04:46:40 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:46:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15df00 == 22 [pid = 1840] [id = 27]
04:46:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0xa022dd00) [pid = 1840] [serial = 75] [outer = (nil)]
04:46:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0xa9a51c80) [pid = 1840] [serial = 76] [outer = 0xa022dd00]
04:46:41 INFO - PROCESS | 1840 | 1446119201067 Marionette INFO loaded listener.js
04:46:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0xa9a55100) [pid = 1840] [serial = 77] [outer = 0xa022dd00]
04:46:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x9508cc80) [pid = 1840] [serial = 78] [outer = 0x954a1000]
04:46:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f451500 == 23 [pid = 1840] [id = 28]
04:46:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x9508ed00) [pid = 1840] [serial = 79] [outer = (nil)]
04:46:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x9508f700) [pid = 1840] [serial = 80] [outer = 0x9508ed00]
04:46:42 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
04:46:42 INFO - document served over http requires an https
04:46:42 INFO - sub-resource via iframe-tag using the http-csp
04:46:42 INFO - delivery method with keep-origin-redirect and when
04:46: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"
04:46:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:46:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:46:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:42 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
04:46:42 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2308ms
04:46:42 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:46:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x950da600 == 24 [pid = 1840] [id = 29]
04:46:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x9508e300) [pid = 1840] [serial = 81] [outer = (nil)]
04:46:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x95090100) [pid = 1840] [serial = 82] [outer = 0x9508e300]
04:46:43 INFO - PROCESS | 1840 | 1446119203392 Marionette INFO loaded listener.js
04:46:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0xa9a55600) [pid = 1840] [serial = 83] [outer = 0x9508e300]
04:46:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c6b8500 == 25 [pid = 1840] [id = 30]
04:46:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0xa14e1300) [pid = 1840] [serial = 84] [outer = (nil)]
04:46:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0xa14e1580) [pid = 1840] [serial = 85] [outer = 0xa14e1300]
04:46:44 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
04:46:44 INFO - document served over http requires an https
04:46:44 INFO - sub-resource via iframe-tag using the http-csp
04:46:44 INFO - delivery method with no-redirect and when
04:46: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"
04:46:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:44 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:46:44 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:46:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:44 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
04:46:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1905ms
04:46:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:46:45 INFO - PROCESS | 1840 | ++DOCSHELL 0xa04b8b00 == 26 [pid = 1840] [id = 31]
04:46:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa14df500) [pid = 1840] [serial = 86] [outer = (nil)]
04:46:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0xa14e1d00) [pid = 1840] [serial = 87] [outer = 0xa14df500]
04:46:45 INFO - PROCESS | 1840 | 1446119205341 Marionette INFO loaded listener.js
04:46:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0xa14e2980) [pid = 1840] [serial = 88] [outer = 0xa14df500]
04:46:46 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0576800 == 27 [pid = 1840] [id = 32]
04:46:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0xa1558a00) [pid = 1840] [serial = 89] [outer = (nil)]
04:46:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0xa14e2e80) [pid = 1840] [serial = 90] [outer = 0xa1558a00]
04:46:47 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
04:46:47 INFO - document served over http requires an https
04:46:47 INFO - sub-resource via iframe-tag using the http-csp
04:46:47 INFO - delivery method with swap-origin-redirect and when
04:46: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"
04:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:46:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:46:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:47 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
04:46:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2258ms
04:46:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:46:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x9456b100 == 28 [pid = 1840] [id = 33]
04:46:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0xa14df000) [pid = 1840] [serial = 91] [outer = (nil)]
04:46:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0xa1559180) [pid = 1840] [serial = 92] [outer = 0xa14df000]
04:46:47 INFO - PROCESS | 1840 | 1446119207684 Marionette INFO loaded listener.js
04:46:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa022c180) [pid = 1840] [serial = 93] [outer = 0xa14df000]
04:46:49 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
04:46:49 INFO - document served over http requires an https
04:46:49 INFO - sub-resource via script-tag using the http-csp
04:46:49 INFO - delivery method with keep-origin-redirect and when
04:46:49 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"
04:46:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:46:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:46:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:49 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
04:46:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2012ms
04:46:49 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:46:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b531300 == 29 [pid = 1840] [id = 34]
04:46:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x93e9e280) [pid = 1840] [serial = 94] [outer = (nil)]
04:46:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x93ea0800) [pid = 1840] [serial = 95] [outer = 0x93e9e280]
04:46:50 INFO - PROCESS | 1840 | 1446119210002 Marionette INFO loaded listener.js
04:46:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x93ea1700) [pid = 1840] [serial = 96] [outer = 0x93e9e280]
04:46:51 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
04:46:51 INFO - document served over http requires an https
04:46:51 INFO - sub-resource via script-tag using the http-csp
04:46:51 INFO - delivery method with no-redirect and when
04:46:51 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"
04:46:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:51 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:46:51 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:46:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:51 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
04:46:51 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2250ms
04:46:51 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:46:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e179800 == 30 [pid = 1840] [id = 35]
04:46:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x93e9f900) [pid = 1840] [serial = 97] [outer = (nil)]
04:46:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9a8e6c00) [pid = 1840] [serial = 98] [outer = 0x93e9f900]
04:46:52 INFO - PROCESS | 1840 | 1446119212006 Marionette INFO loaded listener.js
04:46:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x9b57e000) [pid = 1840] [serial = 99] [outer = 0x93e9f900]
04:46:53 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
04:46:53 INFO - document served over http requires an https
04:46:53 INFO - sub-resource via script-tag using the http-csp
04:46:53 INFO - delivery method with swap-origin-redirect and when
04:46: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"
04:46:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:46:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:46:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:53 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
04:46:53 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2205ms
04:46:53 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:46:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9d947300 == 31 [pid = 1840] [id = 36]
04:46:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x93e9fb80) [pid = 1840] [serial = 100] [outer = (nil)]
04:46:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x93faac80) [pid = 1840] [serial = 101] [outer = 0x93e9fb80]
04:46:54 INFO - PROCESS | 1840 | 1446119214268 Marionette INFO loaded listener.js
04:46:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x93fabb80) [pid = 1840] [serial = 102] [outer = 0x93e9fb80]
04:46:56 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
04:46:56 INFO - document served over http requires an https
04:46:56 INFO - sub-resource via xhr-request using the http-csp
04:46:56 INFO - delivery method with keep-origin-redirect and when
04:46: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"
04:46:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:56 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:46:56 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:46:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:56 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
04:46:56 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2901ms
04:46:56 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:46:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x95565700 == 32 [pid = 1840] [id = 37]
04:46:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x93faca80) [pid = 1840] [serial = 103] [outer = (nil)]
04:46:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x93faeb00) [pid = 1840] [serial = 104] [outer = 0x93faca80]
04:46:57 INFO - PROCESS | 1840 | 1446119217453 Marionette INFO loaded listener.js
04:46:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x9508ca00) [pid = 1840] [serial = 105] [outer = 0x93faca80]
04:46:58 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5d8c00 == 31 [pid = 1840] [id = 15]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x9a8e5d00) [pid = 1840] [serial = 40] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x9e135e00) [pid = 1840] [serial = 45] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x9f4c4280) [pid = 1840] [serial = 50] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x9daf0b00) [pid = 1840] [serial = 53] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x95166b80) [pid = 1840] [serial = 29] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x9f4c6580) [pid = 1840] [serial = 17] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0xa8390300) [pid = 1840] [serial = 32] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x9e960b00) [pid = 1840] [serial = 35] [outer = (nil)] [url = about:blank]
04:46:58 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0xa9b8f180) [pid = 1840] [serial = 56] [outer = (nil)] [url = about:blank]
04:46:58 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
04:46:58 INFO - document served over http requires an https
04:46:58 INFO - sub-resource via xhr-request using the http-csp
04:46:58 INFO - delivery method with no-redirect and when
04:46: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"
04:46:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:46:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:46:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:46:58 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:46:58 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:46:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:46:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:46:58 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
04:46:58 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1794ms
04:46:58 INFO - TEST-START | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:46:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67e100 == 32 [pid = 1840] [id = 38]
04:46:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x93facf80) [pid = 1840] [serial = 106] [outer = (nil)]
04:46:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x95166b80) [pid = 1840] [serial = 107] [outer = 0x93facf80]
04:46:59 INFO - PROCESS | 1840 | 1446119219204 Marionette INFO loaded listener.js
04:46:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x9a8e5a80) [pid = 1840] [serial = 108] [outer = 0x93facf80]
04:47:00 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
04:47:00 INFO - document served over http requires an https
04:47:00 INFO - sub-resource via xhr-request using the http-csp
04:47:00 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:00 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:47:00 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:47:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:00 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
04:47:00 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1496ms
04:47:00 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:47:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1a9800 == 33 [pid = 1840] [id = 39]
04:47:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x9daec780) [pid = 1840] [serial = 109] [outer = (nil)]
04:47:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x9daef980) [pid = 1840] [serial = 110] [outer = 0x9daec780]
04:47:00 INFO - PROCESS | 1840 | 1446119220657 Marionette INFO loaded listener.js
04:47:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x9e135400) [pid = 1840] [serial = 111] [outer = 0x9daec780]
04:47:01 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0xa9a53580) [pid = 1840] [serial = 58] [outer = (nil)] [url = about:blank]
04:47:01 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x954a1500) [pid = 1840] [serial = 61] [outer = (nil)] [url = about:blank]
04:47:01 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0xa9a51780) [pid = 1840] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:47:01 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x9a8e3780) [pid = 1840] [serial = 59] [outer = (nil)] [url = about:blank]
04:47:01 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
04:47:01 INFO - document served over http requires an http
04:47:01 INFO - sub-resource via fetch-request using the http-csp
04:47:01 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:01 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:01 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:01 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:01 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
04:47:01 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1546ms
04:47:01 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:47:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e178300 == 34 [pid = 1840] [id = 40]
04:47:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x93ea2100) [pid = 1840] [serial = 112] [outer = (nil)]
04:47:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x9a8e3780) [pid = 1840] [serial = 113] [outer = 0x93ea2100]
04:47:02 INFO - PROCESS | 1840 | 1446119222204 Marionette INFO loaded listener.js
04:47:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x9e960880) [pid = 1840] [serial = 114] [outer = 0x93ea2100]
04:47:03 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
04:47:03 INFO - document served over http requires an http
04:47:03 INFO - sub-resource via fetch-request using the http-csp
04:47:03 INFO - delivery method with no-redirect and when
04:47: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"
04:47:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:03 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:03 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:03 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:03 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
04:47:03 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1298ms
04:47:03 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:47:03 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8ec4800 == 35 [pid = 1840] [id = 41]
04:47:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x9e136580) [pid = 1840] [serial = 115] [outer = (nil)]
04:47:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0xa022f600) [pid = 1840] [serial = 116] [outer = 0x9e136580]
04:47:03 INFO - PROCESS | 1840 | 1446119223503 Marionette INFO loaded listener.js
04:47:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0xa1558780) [pid = 1840] [serial = 117] [outer = 0x9e136580]
04:47:04 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
04:47:04 INFO - document served over http requires an http
04:47:04 INFO - sub-resource via fetch-request using the http-csp
04:47:04 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:04 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:04 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:04 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:04 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
04:47:04 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1332ms
04:47:04 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:47:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435d000 == 36 [pid = 1840] [id = 42]
04:47:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0xa155a800) [pid = 1840] [serial = 118] [outer = (nil)]
04:47:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0xa155cd80) [pid = 1840] [serial = 119] [outer = 0xa155a800]
04:47:04 INFO - PROCESS | 1840 | 1446119224939 Marionette INFO loaded listener.js
04:47:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0xa9a53580) [pid = 1840] [serial = 120] [outer = 0xa155a800]
04:47:05 INFO - PROCESS | 1840 | 1446119225488 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:47:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e7c00 == 37 [pid = 1840] [id = 43]
04:47:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x93fac300) [pid = 1840] [serial = 121] [outer = (nil)]
04:47:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x9de83900) [pid = 1840] [serial = 122] [outer = 0x93fac300]
04:47:06 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
04:47:06 INFO - document served over http requires an http
04:47:06 INFO - sub-resource via iframe-tag using the http-csp
04:47:06 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:06 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
04:47:06 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2298ms
04:47:06 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:47:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c9fa100 == 38 [pid = 1840] [id = 44]
04:47:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x9de82000) [pid = 1840] [serial = 123] [outer = (nil)]
04:47:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x9de86100) [pid = 1840] [serial = 124] [outer = 0x9de82000]
04:47:07 INFO - PROCESS | 1840 | 1446119227402 Marionette INFO loaded listener.js
04:47:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0xa022ba00) [pid = 1840] [serial = 125] [outer = 0x9de82000]
04:47:08 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8f40500 == 39 [pid = 1840] [id = 45]
04:47:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x98932e00) [pid = 1840] [serial = 126] [outer = (nil)]
04:47:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x98931000) [pid = 1840] [serial = 127] [outer = 0x98932e00]
04:47:08 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
04:47:08 INFO - document served over http requires an http
04:47:08 INFO - sub-resource via iframe-tag using the http-csp
04:47:08 INFO - delivery method with no-redirect and when
04:47: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"
04:47:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:08 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
04:47:08 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2078ms
04:47:09 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:47:09 INFO - PROCESS | 1840 | ++DOCSHELL 0xa5633000 == 40 [pid = 1840] [id = 46]
04:47:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x98931780) [pid = 1840] [serial = 128] [outer = (nil)]
04:47:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x98934700) [pid = 1840] [serial = 129] [outer = 0x98931780]
04:47:09 INFO - PROCESS | 1840 | 1446119229655 Marionette INFO loaded listener.js
04:47:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x9de85980) [pid = 1840] [serial = 130] [outer = 0x98931780]
04:47:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3c700 == 41 [pid = 1840] [id = 47]
04:47:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0xa9a52900) [pid = 1840] [serial = 131] [outer = (nil)]
04:47:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x988b1c80) [pid = 1840] [serial = 132] [outer = 0xa9a52900]
04:47:11 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
04:47:11 INFO - document served over http requires an http
04:47:11 INFO - sub-resource via iframe-tag using the http-csp
04:47:11 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:11 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:11 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:11 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
04:47:11 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2458ms
04:47:11 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:47:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x92275600 == 42 [pid = 1840] [id = 48]
04:47:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x988b1f00) [pid = 1840] [serial = 133] [outer = (nil)]
04:47:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x988b3580) [pid = 1840] [serial = 134] [outer = 0x988b1f00]
04:47:12 INFO - PROCESS | 1840 | 1446119232312 Marionette INFO loaded listener.js
04:47:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x988b5880) [pid = 1840] [serial = 135] [outer = 0x988b1f00]
04:47:14 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
04:47:14 INFO - document served over http requires an http
04:47:14 INFO - sub-resource via script-tag using the http-csp
04:47:14 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:14 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:47:14 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:47:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:14 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
04:47:14 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2681ms
04:47:14 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:47:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x92334300 == 43 [pid = 1840] [id = 49]
04:47:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x9238e000) [pid = 1840] [serial = 136] [outer = (nil)]
04:47:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x9238f400) [pid = 1840] [serial = 137] [outer = 0x9238e000]
04:47:15 INFO - PROCESS | 1840 | 1446119235015 Marionette INFO loaded listener.js
04:47:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x92391700) [pid = 1840] [serial = 138] [outer = 0x9238e000]
04:47:16 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
04:47:16 INFO - document served over http requires an http
04:47:16 INFO - sub-resource via script-tag using the http-csp
04:47:16 INFO - delivery method with no-redirect and when
04:47: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"
04:47:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:16 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:47:16 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:47:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:16 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
04:47:16 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2027ms
04:47:16 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:47:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e9100 == 44 [pid = 1840] [id = 50]
04:47:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x92390300) [pid = 1840] [serial = 139] [outer = (nil)]
04:47:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x988b4e80) [pid = 1840] [serial = 140] [outer = 0x92390300]
04:47:17 INFO - PROCESS | 1840 | 1446119237067 Marionette INFO loaded listener.js
04:47:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0xa14dfa00) [pid = 1840] [serial = 141] [outer = 0x92390300]
04:47:18 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
04:47:18 INFO - document served over http requires an http
04:47:18 INFO - sub-resource via script-tag using the http-csp
04:47:18 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:47:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:47:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:18 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
04:47:18 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1980ms
04:47:18 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:47:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2400 == 45 [pid = 1840] [id = 51]
04:47:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x91a2d780) [pid = 1840] [serial = 142] [outer = (nil)]
04:47:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x91a2ff80) [pid = 1840] [serial = 143] [outer = 0x91a2d780]
04:47:19 INFO - PROCESS | 1840 | 1446119239073 Marionette INFO loaded listener.js
04:47:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x91a31d80) [pid = 1840] [serial = 144] [outer = 0x91a2d780]
04:47:20 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
04:47:20 INFO - document served over http requires an http
04:47:20 INFO - sub-resource via xhr-request using the http-csp
04:47:20 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:47:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:47:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:20 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
04:47:20 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1883ms
04:47:20 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:47:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8800 == 46 [pid = 1840] [id = 52]
04:47:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x91a31380) [pid = 1840] [serial = 145] [outer = (nil)]
04:47:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x91bc0180) [pid = 1840] [serial = 146] [outer = 0x91a31380]
04:47:20 INFO - PROCESS | 1840 | 1446119240981 Marionette INFO loaded listener.js
04:47:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x91bc1800) [pid = 1840] [serial = 147] [outer = 0x91a31380]
04:47:22 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
04:47:22 INFO - document served over http requires an http
04:47:22 INFO - sub-resource via xhr-request using the http-csp
04:47:22 INFO - delivery method with no-redirect and when
04:47: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"
04:47:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:22 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:47:22 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:47:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:22 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
04:47:22 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1921ms
04:47:22 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:47:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x92245300 == 47 [pid = 1840] [id = 53]
04:47:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x91bbff00) [pid = 1840] [serial = 148] [outer = (nil)]
04:47:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x91bc3600) [pid = 1840] [serial = 149] [outer = 0x91bbff00]
04:47:22 INFO - PROCESS | 1840 | 1446119242891 Marionette INFO loaded listener.js
04:47:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x92392b00) [pid = 1840] [serial = 150] [outer = 0x91bbff00]
04:47:24 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
04:47:24 INFO - document served over http requires an http
04:47:24 INFO - sub-resource via xhr-request using the http-csp
04:47:24 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:24 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:47:24 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:47:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:24 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
04:47:24 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2056ms
04:47:24 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:47:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079300 == 48 [pid = 1840] [id = 54]
04:47:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x91069500) [pid = 1840] [serial = 151] [outer = (nil)]
04:47:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9106b580) [pid = 1840] [serial = 152] [outer = 0x91069500]
04:47:25 INFO - PROCESS | 1840 | 1446119245237 Marionette INFO loaded listener.js
04:47:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9106c700) [pid = 1840] [serial = 153] [outer = 0x91069500]
04:47:27 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
04:47:27 INFO - document served over http requires an https
04:47:27 INFO - sub-resource via fetch-request using the http-csp
04:47:27 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:27 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:27 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:27 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:27 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
04:47:27 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2778ms
04:47:27 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:47:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00b300 == 49 [pid = 1840] [id = 55]
04:47:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9106a180) [pid = 1840] [serial = 154] [outer = (nil)]
04:47:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x91bc2980) [pid = 1840] [serial = 155] [outer = 0x9106a180]
04:47:27 INFO - PROCESS | 1840 | 1446119247829 Marionette INFO loaded listener.js
04:47:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0xa1558f00) [pid = 1840] [serial = 156] [outer = 0x9106a180]
04:47:29 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
04:47:29 INFO - document served over http requires an https
04:47:29 INFO - sub-resource via fetch-request using the http-csp
04:47:29 INFO - delivery method with no-redirect and when
04:47: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"
04:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:29 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
04:47:29 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1666ms
04:47:29 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:47:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881d700 == 50 [pid = 1840] [id = 56]
04:47:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0xa15e2b80) [pid = 1840] [serial = 157] [outer = (nil)]
04:47:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0xa15e3f80) [pid = 1840] [serial = 158] [outer = 0xa15e2b80]
04:47:29 INFO - PROCESS | 1840 | 1446119249684 Marionette INFO loaded listener.js
04:47:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0xa15e5100) [pid = 1840] [serial = 159] [outer = 0xa15e2b80]
04:47:31 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
04:47:31 INFO - document served over http requires an https
04:47:31 INFO - sub-resource via fetch-request using the http-csp
04:47:31 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:31 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:31 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:31 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:31 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
04:47:31 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2211ms
04:47:31 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:47:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf59900 == 51 [pid = 1840] [id = 57]
04:47:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9c9c6280) [pid = 1840] [serial = 160] [outer = (nil)]
04:47:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9c9c7e00) [pid = 1840] [serial = 161] [outer = 0x9c9c6280]
04:47:31 INFO - PROCESS | 1840 | 1446119251891 Marionette INFO loaded listener.js
04:47:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9c9c9700) [pid = 1840] [serial = 162] [outer = 0x9c9c6280]
04:47:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c081800 == 52 [pid = 1840] [id = 58]
04:47:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0xa15e2400) [pid = 1840] [serial = 163] [outer = (nil)]
04:47:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9c9c7900) [pid = 1840] [serial = 164] [outer = 0xa15e2400]
04:47:33 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
04:47:33 INFO - document served over http requires an https
04:47:33 INFO - sub-resource via iframe-tag using the http-csp
04:47:33 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:33 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
04:47:33 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2159ms
04:47:33 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:47:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c080900 == 53 [pid = 1840] [id = 59]
04:47:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9c9c7680) [pid = 1840] [serial = 165] [outer = (nil)]
04:47:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa15e5600) [pid = 1840] [serial = 166] [outer = 0x9c9c7680]
04:47:33 INFO - PROCESS | 1840 | 1446119253969 Marionette INFO loaded listener.js
04:47:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa9a55380) [pid = 1840] [serial = 167] [outer = 0x9c9c7680]
04:47:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f5ab00 == 54 [pid = 1840] [id = 60]
04:47:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f538e00) [pid = 1840] [serial = 168] [outer = (nil)]
04:47:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f537280) [pid = 1840] [serial = 169] [outer = 0x9f538e00]
04:47:35 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
04:47:35 INFO - document served over http requires an https
04:47:35 INFO - sub-resource via iframe-tag using the http-csp
04:47:35 INFO - delivery method with no-redirect and when
04:47:35 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"
04:47:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:35 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
04:47:35 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1652ms
04:47:35 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:47:38 INFO - PROCESS | 1840 | --DOCSHELL 0x9daeaa00 == 53 [pid = 1840] [id = 17]
04:47:38 INFO - PROCESS | 1840 | --DOCSHELL 0x9f451500 == 52 [pid = 1840] [id = 28]
04:47:38 INFO - PROCESS | 1840 | --DOCSHELL 0x9c6b8500 == 51 [pid = 1840] [id = 30]
04:47:38 INFO - PROCESS | 1840 | --DOCSHELL 0xa0576800 == 50 [pid = 1840] [id = 32]
04:47:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb9700 == 51 [pid = 1840] [id = 61]
04:47:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9106ba80) [pid = 1840] [serial = 170] [outer = (nil)]
04:47:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x91a2e680) [pid = 1840] [serial = 171] [outer = 0x9106ba80]
04:47:38 INFO - PROCESS | 1840 | 1446119258458 Marionette INFO loaded listener.js
04:47:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x91a30980) [pid = 1840] [serial = 172] [outer = 0x9106ba80]
04:47:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435f700 == 52 [pid = 1840] [id = 62]
04:47:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9508f480) [pid = 1840] [serial = 173] [outer = (nil)]
04:47:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x92391c00) [pid = 1840] [serial = 174] [outer = 0x9508f480]
04:47:39 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
04:47:39 INFO - document served over http requires an https
04:47:39 INFO - sub-resource via iframe-tag using the http-csp
04:47:39 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:39 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
04:47:39 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 4524ms
04:47:39 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:47:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d7900 == 53 [pid = 1840] [id = 63]
04:47:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x92391480) [pid = 1840] [serial = 175] [outer = (nil)]
04:47:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x95116c00) [pid = 1840] [serial = 176] [outer = 0x92391480]
04:47:40 INFO - PROCESS | 1840 | 1446119260155 Marionette INFO loaded listener.js
04:47:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x988b2400) [pid = 1840] [serial = 177] [outer = 0x92391480]
04:47:41 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
04:47:41 INFO - document served over http requires an https
04:47:41 INFO - sub-resource via script-tag using the http-csp
04:47:41 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:47:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:47:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:41 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
04:47:41 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1589ms
04:47:41 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:47:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x95565100 == 54 [pid = 1840] [id = 64]
04:47:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x92391980) [pid = 1840] [serial = 178] [outer = (nil)]
04:47:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x98935880) [pid = 1840] [serial = 179] [outer = 0x92391980]
04:47:41 INFO - PROCESS | 1840 | 1446119261707 Marionette INFO loaded listener.js
04:47:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x9c9c9980) [pid = 1840] [serial = 180] [outer = 0x92391980]
04:47:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x9de84580) [pid = 1840] [serial = 181] [outer = 0x954a1000]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0xa155cd80) [pid = 1840] [serial = 119] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x93facf80) [pid = 1840] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9e136580) [pid = 1840] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x93ea2100) [pid = 1840] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9daec780) [pid = 1840] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x93faca80) [pid = 1840] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x95117380) [pid = 1840] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0xa1558a00) [pid = 1840] [serial = 89] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0xa14e1300) [pid = 1840] [serial = 84] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119204272]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9508ed00) [pid = 1840] [serial = 79] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x93faeb00) [pid = 1840] [serial = 104] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa9a51c80) [pid = 1840] [serial = 76] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9daee300) [pid = 1840] [serial = 67] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa14e1d00) [pid = 1840] [serial = 87] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0xa022f600) [pid = 1840] [serial = 116] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0xa1559180) [pid = 1840] [serial = 92] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x95166b80) [pid = 1840] [serial = 107] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9f4c4a00) [pid = 1840] [serial = 70] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9daef980) [pid = 1840] [serial = 110] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9508f700) [pid = 1840] [serial = 80] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0xa022df80) [pid = 1840] [serial = 73] [outer = (nil)] [url = about:blank]
04:47:42 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x93ea0800) [pid = 1840] [serial = 95] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0xa14e1580) [pid = 1840] [serial = 85] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119204272]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x95090100) [pid = 1840] [serial = 82] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x93faac80) [pid = 1840] [serial = 101] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9bec6c00) [pid = 1840] [serial = 64] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9a8e6c00) [pid = 1840] [serial = 98] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa14e2e80) [pid = 1840] [serial = 90] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9a8e3780) [pid = 1840] [serial = 113] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9508ca00) [pid = 1840] [serial = 105] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9a8e5a80) [pid = 1840] [serial = 108] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9bec6200) [pid = 1840] [serial = 62] [outer = (nil)] [url = about:blank]
04:47:43 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x95113280) [pid = 1840] [serial = 26] [outer = (nil)] [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.]
04:47:43 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
04:47:43 INFO - document served over http requires an https
04:47:43 INFO - sub-resource via script-tag using the http-csp
04:47:43 INFO - delivery method with no-redirect and when
04:47: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"
04:47:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:47:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:47:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:43 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
04:47:43 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1740ms
04:47:43 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:47:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bdb8f00 == 55 [pid = 1840] [id = 65]
04:47:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9508d400) [pid = 1840] [serial = 182] [outer = (nil)]
04:47:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x95166b80) [pid = 1840] [serial = 183] [outer = 0x9508d400]
04:47:43 INFO - PROCESS | 1840 | 1446119263467 Marionette INFO loaded listener.js
04:47:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x98933d00) [pid = 1840] [serial = 184] [outer = 0x9508d400]
04:47:44 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
04:47:44 INFO - document served over http requires an https
04:47:44 INFO - sub-resource via script-tag using the http-csp
04:47:44 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:44 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:47:44 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:47:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:44 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
04:47:44 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1304ms
04:47:44 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:47:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c645e00 == 56 [pid = 1840] [id = 66]
04:47:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x95090100) [pid = 1840] [serial = 185] [outer = (nil)]
04:47:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9e136580) [pid = 1840] [serial = 186] [outer = 0x95090100]
04:47:44 INFO - PROCESS | 1840 | 1446119264737 Marionette INFO loaded listener.js
04:47:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9f4c4c80) [pid = 1840] [serial = 187] [outer = 0x95090100]
04:47:46 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
04:47:46 INFO - document served over http requires an https
04:47:46 INFO - sub-resource via xhr-request using the http-csp
04:47:46 INFO - delivery method with keep-origin-redirect and when
04:47: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"
04:47:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:47:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:47:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:46 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
04:47:46 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1754ms
04:47:46 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:47:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435f400 == 57 [pid = 1840] [id = 67]
04:47:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x91a2e400) [pid = 1840] [serial = 188] [outer = (nil)]
04:47:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x95090d80) [pid = 1840] [serial = 189] [outer = 0x91a2e400]
04:47:46 INFO - PROCESS | 1840 | 1446119266740 Marionette INFO loaded listener.js
04:47:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9a8e5a80) [pid = 1840] [serial = 190] [outer = 0x91a2e400]
04:47:47 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
04:47:47 INFO - document served over http requires an https
04:47:47 INFO - sub-resource via xhr-request using the http-csp
04:47:47 INFO - delivery method with no-redirect and when
04:47: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"
04:47:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:47:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:47:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:47 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
04:47:47 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1694ms
04:47:47 INFO - TEST-START | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:47:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0c700 == 58 [pid = 1840] [id = 68]
04:47:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9bec6c00) [pid = 1840] [serial = 191] [outer = (nil)]
04:47:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9f537c80) [pid = 1840] [serial = 192] [outer = 0x9bec6c00]
04:47:48 INFO - PROCESS | 1840 | 1446119268335 Marionette INFO loaded listener.js
04:47:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9f53a980) [pid = 1840] [serial = 193] [outer = 0x9bec6c00]
04:47:49 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
04:47:49 INFO - document served over http requires an https
04:47:49 INFO - sub-resource via xhr-request using the http-csp
04:47:49 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:47:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:47:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:49 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
04:47:49 INFO - TEST-OK | /referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1699ms
04:47:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:47:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce91a00 == 59 [pid = 1840] [id = 69]
04:47:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9daee300) [pid = 1840] [serial = 194] [outer = (nil)]
04:47:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0xa14e0180) [pid = 1840] [serial = 195] [outer = 0x9daee300]
04:47:50 INFO - PROCESS | 1840 | 1446119270216 Marionette INFO loaded listener.js
04:47:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0xa14e3380) [pid = 1840] [serial = 196] [outer = 0x9daee300]
04:47:51 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
04:47:51 INFO - document served over http requires an http
04:47:51 INFO - sub-resource via fetch-request using the meta-csp
04:47:51 INFO - delivery method with keep-origin-redirect and when
04:47:51 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"
04:47:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:51 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
04:47:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1803ms
04:47:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:47:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db46900 == 60 [pid = 1840] [id = 70]
04:47:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9e85d280) [pid = 1840] [serial = 197] [outer = (nil)]
04:47:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0xa15e2180) [pid = 1840] [serial = 198] [outer = 0x9e85d280]
04:47:51 INFO - PROCESS | 1840 | 1446119271854 Marionette INFO loaded listener.js
04:47:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa15e4c00) [pid = 1840] [serial = 199] [outer = 0x9e85d280]
04:47:53 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
04:47:53 INFO - document served over http requires an http
04:47:53 INFO - sub-resource via fetch-request using the meta-csp
04:47:53 INFO - delivery method with no-redirect and when
04:47: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.no-redirect.http.html"
04:47:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:53 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
04:47:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1584ms
04:47:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:47:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e065300 == 61 [pid = 1840] [id = 71]
04:47:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9c8e6400) [pid = 1840] [serial = 200] [outer = (nil)]
04:47:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9c8e7800) [pid = 1840] [serial = 201] [outer = 0x9c8e6400]
04:47:53 INFO - PROCESS | 1840 | 1446119273448 Marionette INFO loaded listener.js
04:47:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9c8e8700) [pid = 1840] [serial = 202] [outer = 0x9c8e6400]
04:47: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
04:47:54 INFO - document served over http requires an http
04:47:54 INFO - sub-resource via fetch-request using the meta-csp
04:47:54 INFO - delivery method with swap-origin-redirect and when
04:47: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"
04:47:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:47:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:47:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:47:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47: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
04:47:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1840ms
04:47:54 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:47:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e8de900 == 62 [pid = 1840] [id = 72]
04:47:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9b413780) [pid = 1840] [serial = 203] [outer = (nil)]
04:47:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9b416480) [pid = 1840] [serial = 204] [outer = 0x9b413780]
04:47:55 INFO - PROCESS | 1840 | 1446119275458 Marionette INFO loaded listener.js
04:47:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9c8e6e00) [pid = 1840] [serial = 205] [outer = 0x9b413780]
04:47:56 INFO - PROCESS | 1840 | ++DOCSHELL 0xa04b9100 == 63 [pid = 1840] [id = 73]
04:47:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa155cb00) [pid = 1840] [serial = 206] [outer = (nil)]
04:47:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9c883500) [pid = 1840] [serial = 207] [outer = 0xa155cb00]
04:47:57 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
04:47:57 INFO - document served over http requires an http
04:47:57 INFO - sub-resource via iframe-tag using the meta-csp
04:47:57 INFO - delivery method with keep-origin-redirect and when
04:47: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/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
04:47:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:57 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
04:47:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2151ms
04:47:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:47:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc82600 == 64 [pid = 1840] [id = 74]
04:47:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x9b415a80) [pid = 1840] [serial = 208] [outer = (nil)]
04:47:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9c884400) [pid = 1840] [serial = 209] [outer = 0x9b415a80]
04:47:57 INFO - PROCESS | 1840 | 1446119277557 Marionette INFO loaded listener.js
04:47:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x9c885a80) [pid = 1840] [serial = 210] [outer = 0x9b415a80]
04:47:58 INFO - PROCESS | 1840 | ++DOCSHELL 0xa147c800 == 65 [pid = 1840] [id = 75]
04:47:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x9c887880) [pid = 1840] [serial = 211] [outer = (nil)]
04:47:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9c887d80) [pid = 1840] [serial = 212] [outer = 0x9c887880]
04:47:58 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
04:47:58 INFO - document served over http requires an http
04:47:58 INFO - sub-resource via iframe-tag using the meta-csp
04:47:58 INFO - delivery method with no-redirect and when
04:47: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/iframe-tag/generic.no-redirect.http.html"
04:47:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:47:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:47:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:47:58 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:47:58 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:47:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:47:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:47:58 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
04:47:58 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1749ms
04:47:58 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:47:59 INFO - PROCESS | 1840 | ++DOCSHELL 0xa57eba00 == 66 [pid = 1840] [id = 76]
04:47:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x9c885080) [pid = 1840] [serial = 213] [outer = (nil)]
04:47:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x9c8e5f00) [pid = 1840] [serial = 214] [outer = 0x9c885080]
04:47:59 INFO - PROCESS | 1840 | 1446119279388 Marionette INFO loaded listener.js
04:47:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x9c8e9380) [pid = 1840] [serial = 215] [outer = 0x9c885080]
04:48:00 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8f41100 == 67 [pid = 1840] [id = 77]
04:48:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xa0253c80) [pid = 1840] [serial = 216] [outer = (nil)]
04:48:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0x9c886480) [pid = 1840] [serial = 217] [outer = 0xa0253c80]
04:48:00 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
04:48:00 INFO - document served over http requires an http
04:48:00 INFO - sub-resource via iframe-tag using the meta-csp
04:48:00 INFO - delivery method with swap-origin-redirect and when
04:48: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/iframe-tag/generic.swap-origin-redirect.http.html"
04:48:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:48:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:48:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:00 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
04:48:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1838ms
04:48:00 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:48:01 INFO - PROCESS | 1840 | ++DOCSHELL 0xa5634e00 == 68 [pid = 1840] [id = 78]
04:48:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 142 (0x9c8e9880) [pid = 1840] [serial = 218] [outer = (nil)]
04:48:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 143 (0xa0254b80) [pid = 1840] [serial = 219] [outer = 0x9c8e9880]
04:48:01 INFO - PROCESS | 1840 | 1446119281443 Marionette INFO loaded listener.js
04:48:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 144 (0xa0254400) [pid = 1840] [serial = 220] [outer = 0x9c8e9880]
04:48:02 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
04:48:02 INFO - document served over http requires an http
04:48:02 INFO - sub-resource via script-tag using the meta-csp
04:48:02 INFO - delivery method with keep-origin-redirect and when
04:48: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-http/script-tag/generic.keep-origin-redirect.http.html"
04:48:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:48:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:48:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:02 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
04:48:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1996ms
04:48:02 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:48:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec4500 == 69 [pid = 1840] [id = 79]
04:48:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 145 (0xa0257100) [pid = 1840] [serial = 221] [outer = (nil)]
04:48:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 146 (0xa155c880) [pid = 1840] [serial = 222] [outer = 0xa0257100]
04:48:03 INFO - PROCESS | 1840 | 1446119283334 Marionette INFO loaded listener.js
04:48:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 147 (0xa9b8f180) [pid = 1840] [serial = 223] [outer = 0xa0257100]
04:48:05 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
04:48:05 INFO - document served over http requires an http
04:48:05 INFO - sub-resource via script-tag using the meta-csp
04:48:05 INFO - delivery method with no-redirect and when
04:48: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-http/script-tag/generic.no-redirect.http.html"
04:48:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:48:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:48:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:05 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
04:48:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2348ms
04:48:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:48:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6d00 == 70 [pid = 1840] [id = 80]
04:48:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 148 (0x8ecc8500) [pid = 1840] [serial = 224] [outer = (nil)]
04:48:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 149 (0x8ecca300) [pid = 1840] [serial = 225] [outer = 0x8ecc8500]
04:48:05 INFO - PROCESS | 1840 | 1446119285883 Marionette INFO loaded listener.js
04:48:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 150 (0x8eccc880) [pid = 1840] [serial = 226] [outer = 0x8ecc8500]
04:48:07 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
04:48:07 INFO - document served over http requires an http
04:48:07 INFO - sub-resource via script-tag using the meta-csp
04:48:07 INFO - delivery method with swap-origin-redirect and when
04:48: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-http/script-tag/generic.swap-origin-redirect.http.html"
04:48:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:48:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:48:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:07 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
04:48:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2744ms
04:48:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:48:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dc900 == 71 [pid = 1840] [id = 81]
04:48:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 151 (0x8e8d3500) [pid = 1840] [serial = 227] [outer = (nil)]
04:48:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 152 (0x8e8d4e00) [pid = 1840] [serial = 228] [outer = 0x8e8d3500]
04:48:08 INFO - PROCESS | 1840 | 1446119288690 Marionette INFO loaded listener.js
04:48:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 153 (0x8e8d6700) [pid = 1840] [serial = 229] [outer = 0x8e8d3500]
04:48:10 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
04:48:10 INFO - document served over http requires an http
04:48:10 INFO - sub-resource via xhr-request using the meta-csp
04:48:10 INFO - delivery method with keep-origin-redirect and when
04:48:10 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"
04:48:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:48:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:48:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:10 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
04:48:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2506ms
04:48:10 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:48:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e954900 == 72 [pid = 1840] [id = 82]
04:48:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 154 (0x8e8d5800) [pid = 1840] [serial = 230] [outer = (nil)]
04:48:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 155 (0x8ecca580) [pid = 1840] [serial = 231] [outer = 0x8e8d5800]
04:48:11 INFO - PROCESS | 1840 | 1446119291021 Marionette INFO loaded listener.js
04:48:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 156 (0x9dbbe680) [pid = 1840] [serial = 232] [outer = 0x8e8d5800]
04:48:12 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
04:48:12 INFO - document served over http requires an http
04:48:12 INFO - sub-resource via xhr-request using the meta-csp
04:48:12 INFO - delivery method with no-redirect and when
04:48:12 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"
04:48:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:48:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:48:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:12 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
04:48:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2304ms
04:48:12 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:48:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704e00 == 73 [pid = 1840] [id = 83]
04:48:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 157 (0x8e72e000) [pid = 1840] [serial = 233] [outer = (nil)]
04:48:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 158 (0x8e730800) [pid = 1840] [serial = 234] [outer = 0x8e72e000]
04:48:13 INFO - PROCESS | 1840 | 1446119293414 Marionette INFO loaded listener.js
04:48:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 159 (0x8e731700) [pid = 1840] [serial = 235] [outer = 0x8e72e000]
04:48:14 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
04:48:14 INFO - document served over http requires an http
04:48:14 INFO - sub-resource via xhr-request using the meta-csp
04:48:14 INFO - delivery method with swap-origin-redirect and when
04:48:14 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"
04:48:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:48:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:48:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:14 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
04:48:14 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1960ms
04:48:14 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x944e7c00 == 72 [pid = 1840] [id = 43]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9c9fa100 == 71 [pid = 1840] [id = 44]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0xa8f40500 == 70 [pid = 1840] [id = 45]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0xa5633000 == 69 [pid = 1840] [id = 46]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3c700 == 68 [pid = 1840] [id = 47]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x92275600 == 67 [pid = 1840] [id = 48]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x92334300 == 66 [pid = 1840] [id = 49]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x944e9100 == 65 [pid = 1840] [id = 50]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2400 == 64 [pid = 1840] [id = 51]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8800 == 63 [pid = 1840] [id = 52]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x92245300 == 62 [pid = 1840] [id = 53]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x91079300 == 61 [pid = 1840] [id = 54]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00b300 == 60 [pid = 1840] [id = 55]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf59900 == 59 [pid = 1840] [id = 57]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9c081800 == 58 [pid = 1840] [id = 58]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9c080900 == 57 [pid = 1840] [id = 59]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x91f5ab00 == 56 [pid = 1840] [id = 60]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb9700 == 55 [pid = 1840] [id = 61]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9435f700 == 54 [pid = 1840] [id = 62]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x945d7900 == 53 [pid = 1840] [id = 63]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x95565100 == 52 [pid = 1840] [id = 64]
04:48:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9bdb8f00 == 51 [pid = 1840] [id = 65]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9881d700 == 50 [pid = 1840] [id = 56]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9435f400 == 49 [pid = 1840] [id = 67]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9435d000 == 48 [pid = 1840] [id = 42]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0c700 == 47 [pid = 1840] [id = 68]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce91a00 == 46 [pid = 1840] [id = 69]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9db46900 == 45 [pid = 1840] [id = 70]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9e065300 == 44 [pid = 1840] [id = 71]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9e8de900 == 43 [pid = 1840] [id = 72]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x95565700 == 42 [pid = 1840] [id = 37]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa04b9100 == 41 [pid = 1840] [id = 73]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9fc82600 == 40 [pid = 1840] [id = 74]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9e178300 == 39 [pid = 1840] [id = 40]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa147c800 == 38 [pid = 1840] [id = 75]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa57eba00 == 37 [pid = 1840] [id = 76]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1a9800 == 36 [pid = 1840] [id = 39]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa8f41100 == 35 [pid = 1840] [id = 77]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa5634e00 == 34 [pid = 1840] [id = 78]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa8ec4800 == 33 [pid = 1840] [id = 41]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec4500 == 32 [pid = 1840] [id = 79]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6d00 == 31 [pid = 1840] [id = 80]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dc900 == 30 [pid = 1840] [id = 81]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8e954900 == 29 [pid = 1840] [id = 82]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704e00 == 28 [pid = 1840] [id = 83]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67e100 == 27 [pid = 1840] [id = 38]
04:48:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9c645e00 == 26 [pid = 1840] [id = 66]
04:48:19 INFO - PROCESS | 1840 | --DOMWINDOW == 158 (0x9e960880) [pid = 1840] [serial = 114] [outer = (nil)] [url = about:blank]
04:48:19 INFO - PROCESS | 1840 | --DOMWINDOW == 157 (0x9e135400) [pid = 1840] [serial = 111] [outer = (nil)] [url = about:blank]
04:48:19 INFO - PROCESS | 1840 | --DOMWINDOW == 156 (0xa1558780) [pid = 1840] [serial = 117] [outer = (nil)] [url = about:blank]
04:48:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704800 == 27 [pid = 1840] [id = 84]
04:48:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 157 (0x8e730580) [pid = 1840] [serial = 236] [outer = (nil)]
04:48:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 158 (0x8e8d3a00) [pid = 1840] [serial = 237] [outer = 0x8e730580]
04:48:20 INFO - PROCESS | 1840 | 1446119300125 Marionette INFO loaded listener.js
04:48:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 159 (0x8e8d7100) [pid = 1840] [serial = 238] [outer = 0x8e730580]
04:48:21 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
04:48:21 INFO - document served over http requires an https
04:48:21 INFO - sub-resource via fetch-request using the meta-csp
04:48:21 INFO - delivery method with keep-origin-redirect and when
04:48:21 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"
04:48:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:48:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:48:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:48:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:21 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
04:48:21 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 6726ms
04:48:21 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:48:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb9700 == 28 [pid = 1840] [id = 85]
04:48:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 160 (0x8ecc8c80) [pid = 1840] [serial = 239] [outer = (nil)]
04:48:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 161 (0x91a30e80) [pid = 1840] [serial = 240] [outer = 0x8ecc8c80]
04:48:22 INFO - PROCESS | 1840 | 1446119302074 Marionette INFO loaded listener.js
04:48:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 162 (0x92391200) [pid = 1840] [serial = 241] [outer = 0x8ecc8c80]
04:48:23 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
04:48:23 INFO - document served over http requires an https
04:48:23 INFO - sub-resource via fetch-request using the meta-csp
04:48:23 INFO - delivery method with no-redirect and when
04:48: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html"
04:48:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:48:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:48:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:48:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:23 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
04:48:23 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2405ms
04:48:23 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:48:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff6600 == 29 [pid = 1840] [id = 86]
04:48:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 163 (0x93faac80) [pid = 1840] [serial = 242] [outer = (nil)]
04:48:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 164 (0x9508f700) [pid = 1840] [serial = 243] [outer = 0x93faac80]
04:48:24 INFO - PROCESS | 1840 | 1446119304355 Marionette INFO loaded listener.js
04:48:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 165 (0x95165780) [pid = 1840] [serial = 244] [outer = 0x93faac80]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 164 (0x9d85c680) [pid = 1840] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 163 (0x93e9e280) [pid = 1840] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 162 (0x93e9fb80) [pid = 1840] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 161 (0xa022dd00) [pid = 1840] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 160 (0x95169880) [pid = 1840] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 159 (0x954a1280) [pid = 1840] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 158 (0x93e9f900) [pid = 1840] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 157 (0x9508e300) [pid = 1840] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 156 (0xa022c400) [pid = 1840] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 155 (0xa14df000) [pid = 1840] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 154 (0xa14df500) [pid = 1840] [serial = 86] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 153 (0x9106a180) [pid = 1840] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 152 (0xa15e2b80) [pid = 1840] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 151 (0x92391980) [pid = 1840] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 150 (0x9238e000) [pid = 1840] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 149 (0x91a2d780) [pid = 1840] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 148 (0x98931780) [pid = 1840] [serial = 128] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 147 (0x9106ba80) [pid = 1840] [serial = 170] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 146 (0x9508f480) [pid = 1840] [serial = 173] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 145 (0x92391480) [pid = 1840] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 144 (0x92390300) [pid = 1840] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 143 (0x98932e00) [pid = 1840] [serial = 126] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119228372]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 142 (0x91bbff00) [pid = 1840] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 141 (0x9c9c7680) [pid = 1840] [serial = 165] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0xa155a800) [pid = 1840] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x93fac300) [pid = 1840] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9de82000) [pid = 1840] [serial = 123] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x91a31380) [pid = 1840] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x988b1f00) [pid = 1840] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x95090100) [pid = 1840] [serial = 185] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa9a52900) [pid = 1840] [serial = 131] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9508d400) [pid = 1840] [serial = 182] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9f538e00) [pid = 1840] [serial = 168] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119254769]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91069500) [pid = 1840] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9c9c6280) [pid = 1840] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0xa15e2400) [pid = 1840] [serial = 163] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9e136580) [pid = 1840] [serial = 186] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x988b3580) [pid = 1840] [serial = 134] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x98935880) [pid = 1840] [serial = 179] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x91a2e680) [pid = 1840] [serial = 171] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9c9c7900) [pid = 1840] [serial = 164] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9f537280) [pid = 1840] [serial = 169] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119254769]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x988b4e80) [pid = 1840] [serial = 140] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9de83900) [pid = 1840] [serial = 122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x91a2ff80) [pid = 1840] [serial = 143] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x91bc3600) [pid = 1840] [serial = 149] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9238f400) [pid = 1840] [serial = 137] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9de86100) [pid = 1840] [serial = 124] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x91bc2980) [pid = 1840] [serial = 155] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x9c9c7e00) [pid = 1840] [serial = 161] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x92391c00) [pid = 1840] [serial = 174] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0xa15e3f80) [pid = 1840] [serial = 158] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x95116c00) [pid = 1840] [serial = 176] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x95166b80) [pid = 1840] [serial = 183] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x988b1c80) [pid = 1840] [serial = 132] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x91bc0180) [pid = 1840] [serial = 146] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9106b580) [pid = 1840] [serial = 152] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x98931000) [pid = 1840] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119228372]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa15e5600) [pid = 1840] [serial = 166] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x98934700) [pid = 1840] [serial = 129] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x9f4c4c80) [pid = 1840] [serial = 187] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x91a31d80) [pid = 1840] [serial = 144] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa022b780) [pid = 1840] [serial = 71] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93ea1700) [pid = 1840] [serial = 96] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x91bc1800) [pid = 1840] [serial = 147] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x93fabb80) [pid = 1840] [serial = 102] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0xa9a55100) [pid = 1840] [serial = 77] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9c10b300) [pid = 1840] [serial = 65] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9e135900) [pid = 1840] [serial = 68] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9b57e000) [pid = 1840] [serial = 99] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa9a55600) [pid = 1840] [serial = 83] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x92392b00) [pid = 1840] [serial = 150] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa022f380) [pid = 1840] [serial = 74] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa022c180) [pid = 1840] [serial = 93] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa14e2980) [pid = 1840] [serial = 88] [outer = (nil)] [url = about:blank]
04:48:28 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9508cc80) [pid = 1840] [serial = 78] [outer = (nil)] [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.]
04:48:29 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
04:48:29 INFO - document served over http requires an https
04:48:29 INFO - sub-resource via fetch-request using the meta-csp
04:48:29 INFO - delivery method with swap-origin-redirect and when
04:48: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
04:48:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:48:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:48:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:48:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:29 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
04:48:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 5447ms
04:48:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:48:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e273c00 == 30 [pid = 1840] [id = 87]
04:48:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e730080) [pid = 1840] [serial = 245] [outer = (nil)]
04:48:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e8d7d80) [pid = 1840] [serial = 246] [outer = 0x8e730080]
04:48:29 INFO - PROCESS | 1840 | 1446119309992 Marionette INFO loaded listener.js
04:48:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8eccc100) [pid = 1840] [serial = 247] [outer = 0x8e730080]
04:48:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f59300 == 31 [pid = 1840] [id = 88]
04:48:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x91bc3880) [pid = 1840] [serial = 248] [outer = (nil)]
04:48:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x9106b080) [pid = 1840] [serial = 249] [outer = 0x91bc3880]
04:48:32 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
04:48:32 INFO - document served over http requires an https
04:48:32 INFO - sub-resource via iframe-tag using the meta-csp
04:48:32 INFO - delivery method with keep-origin-redirect and when
04:48: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/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
04:48:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:48:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:48:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:32 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
04:48:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2664ms
04:48:32 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:48:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2400 == 32 [pid = 1840] [id = 89]
04:48:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x9106d100) [pid = 1840] [serial = 250] [outer = (nil)]
04:48:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x9238f400) [pid = 1840] [serial = 251] [outer = 0x9106d100]
04:48:32 INFO - PROCESS | 1840 | 1446119312756 Marionette INFO loaded listener.js
04:48:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x92392d80) [pid = 1840] [serial = 252] [outer = 0x9106d100]
04:48:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435d900 == 33 [pid = 1840] [id = 90]
04:48:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93faa000) [pid = 1840] [serial = 253] [outer = (nil)]
04:48:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x91a31d80) [pid = 1840] [serial = 254] [outer = 0x93faa000]
04:48:35 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
04:48:35 INFO - document served over http requires an https
04:48:35 INFO - sub-resource via iframe-tag using the meta-csp
04:48:35 INFO - delivery method with no-redirect and when
04:48: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-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html"
04:48:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:35 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:48:35 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:48:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:35 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
04:48:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3228ms
04:48:35 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:48:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x9456a800 == 34 [pid = 1840] [id = 91]
04:48:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x91bbff00) [pid = 1840] [serial = 255] [outer = (nil)]
04:48:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x9508c280) [pid = 1840] [serial = 256] [outer = 0x91bbff00]
04:48:35 INFO - PROCESS | 1840 | 1446119315891 Marionette INFO loaded listener.js
04:48:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9508fe80) [pid = 1840] [serial = 257] [outer = 0x91bbff00]
04:48:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x95534300 == 35 [pid = 1840] [id = 92]
04:48:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x954a2e00) [pid = 1840] [serial = 258] [outer = (nil)]
04:48:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x95116c00) [pid = 1840] [serial = 259] [outer = 0x954a2e00]
04:48:38 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
04:48:38 INFO - document served over http requires an https
04:48:38 INFO - sub-resource via iframe-tag using the meta-csp
04:48:38 INFO - delivery method with swap-origin-redirect and when
04:48: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-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
04:48:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:48:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:48:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:38 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
04:48:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2854ms
04:48:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:48:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a73200 == 36 [pid = 1840] [id = 93]
04:48:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93e9f180) [pid = 1840] [serial = 260] [outer = (nil)]
04:48:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x988b1780) [pid = 1840] [serial = 261] [outer = 0x93e9f180]
04:48:38 INFO - PROCESS | 1840 | 1446119318765 Marionette INFO loaded listener.js
04:48:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x98931500) [pid = 1840] [serial = 262] [outer = 0x93e9f180]
04:48:40 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
04:48:40 INFO - document served over http requires an https
04:48:40 INFO - sub-resource via script-tag using the meta-csp
04:48:40 INFO - delivery method with keep-origin-redirect and when
04:48: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-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
04:48:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:48:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:48:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:40 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
04:48:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2350ms
04:48:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:48:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e954f00 == 37 [pid = 1840] [id = 94]
04:48:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x95169b00) [pid = 1840] [serial = 263] [outer = (nil)]
04:48:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9b413c80) [pid = 1840] [serial = 264] [outer = 0x95169b00]
04:48:41 INFO - PROCESS | 1840 | 1446119321117 Marionette INFO loaded listener.js
04:48:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9b415f80) [pid = 1840] [serial = 265] [outer = 0x95169b00]
04:48:42 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
04:48:42 INFO - document served over http requires an https
04:48:42 INFO - sub-resource via script-tag using the meta-csp
04:48:42 INFO - delivery method with no-redirect and when
04:48: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-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html"
04:48:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:42 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:48:42 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:48:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:42 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
04:48:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1723ms
04:48:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:48:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff6c00 == 38 [pid = 1840] [id = 95]
04:48:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9b417b00) [pid = 1840] [serial = 266] [outer = (nil)]
04:48:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c10b300) [pid = 1840] [serial = 267] [outer = 0x9b417b00]
04:48:43 INFO - PROCESS | 1840 | 1446119323079 Marionette INFO loaded listener.js
04:48:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9c8e7580) [pid = 1840] [serial = 268] [outer = 0x9b417b00]
04:48:45 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
04:48:45 INFO - document served over http requires an https
04:48:45 INFO - sub-resource via script-tag using the meta-csp
04:48:45 INFO - delivery method with swap-origin-redirect and when
04:48: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-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
04:48:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:48:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:48:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:45 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
04:48:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2823ms
04:48:45 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:48:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5d8300 == 39 [pid = 1840] [id = 96]
04:48:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9b416980) [pid = 1840] [serial = 269] [outer = (nil)]
04:48:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9c9c8080) [pid = 1840] [serial = 270] [outer = 0x9b416980]
04:48:45 INFO - PROCESS | 1840 | 1446119325827 Marionette INFO loaded listener.js
04:48:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x92392b00) [pid = 1840] [serial = 271] [outer = 0x9b416980]
04:48:47 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
04:48:47 INFO - document served over http requires an https
04:48:47 INFO - sub-resource via xhr-request using the meta-csp
04:48:47 INFO - delivery method with keep-origin-redirect and when
04:48: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-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
04:48:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:47 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:48:47 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:48:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:47 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
04:48:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2402ms
04:48:47 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:48:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x92246200 == 40 [pid = 1840] [id = 97]
04:48:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9c9ca380) [pid = 1840] [serial = 272] [outer = (nil)]
04:48:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9de86d80) [pid = 1840] [serial = 273] [outer = 0x9c9ca380]
04:48:48 INFO - PROCESS | 1840 | 1446119328099 Marionette INFO loaded listener.js
04:48:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9e135400) [pid = 1840] [serial = 274] [outer = 0x9c9ca380]
04:48:49 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
04:48:49 INFO - document served over http requires an https
04:48:49 INFO - sub-resource via xhr-request using the meta-csp
04:48:49 INFO - delivery method with no-redirect and when
04:48:49 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"
04:48:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:49 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:48:49 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:48:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:49 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
04:48:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1527ms
04:48:49 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:48:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x9456a500 == 41 [pid = 1840] [id = 98]
04:48:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9de82000) [pid = 1840] [serial = 275] [outer = (nil)]
04:48:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9e95e800) [pid = 1840] [serial = 276] [outer = 0x9de82000]
04:48:49 INFO - PROCESS | 1840 | 1446119329707 Marionette INFO loaded listener.js
04:48:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9e960100) [pid = 1840] [serial = 277] [outer = 0x9de82000]
04:48:51 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
04:48:51 INFO - document served over http requires an https
04:48:51 INFO - sub-resource via xhr-request using the meta-csp
04:48:51 INFO - delivery method with swap-origin-redirect and when
04:48:51 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"
04:48:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:51 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:48:51 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:48:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:51 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
04:48:51 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2007ms
04:48:51 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:48:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c159200 == 42 [pid = 1840] [id = 99]
04:48:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9de84a80) [pid = 1840] [serial = 278] [outer = (nil)]
04:48:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f4c7480) [pid = 1840] [serial = 279] [outer = 0x9de84a80]
04:48:51 INFO - PROCESS | 1840 | 1446119331730 Marionette INFO loaded listener.js
04:48:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f537500) [pid = 1840] [serial = 280] [outer = 0x9de84a80]
04:48:53 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
04:48:53 INFO - document served over http requires an http
04:48:53 INFO - sub-resource via fetch-request using the meta-csp
04:48:53 INFO - delivery method with keep-origin-redirect and when
04:48: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html"
04:48:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:48:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:48:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:48:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:53 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
04:48:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1854ms
04:48:53 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:48:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c912200 == 43 [pid = 1840] [id = 100]
04:48:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f538e00) [pid = 1840] [serial = 281] [outer = (nil)]
04:48:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa022c900) [pid = 1840] [serial = 282] [outer = 0x9f538e00]
04:48:53 INFO - PROCESS | 1840 | 1446119333729 Marionette INFO loaded listener.js
04:48:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa022f600) [pid = 1840] [serial = 283] [outer = 0x9f538e00]
04:48:55 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
04:48:55 INFO - document served over http requires an http
04:48:55 INFO - sub-resource via fetch-request using the meta-csp
04:48:55 INFO - delivery method with no-redirect and when
04:48: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-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html"
04:48:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:48:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:48:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:48:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:55 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
04:48:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2201ms
04:48:55 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:48:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce90200 == 44 [pid = 1840] [id = 101]
04:48:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa0255f80) [pid = 1840] [serial = 284] [outer = (nil)]
04:48:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa14e1a80) [pid = 1840] [serial = 285] [outer = 0xa0255f80]
04:48:55 INFO - PROCESS | 1840 | 1446119335945 Marionette INFO loaded listener.js
04:48:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa1558780) [pid = 1840] [serial = 286] [outer = 0xa0255f80]
04:48:57 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
04:48:57 INFO - document served over http requires an http
04:48:57 INFO - sub-resource via fetch-request using the meta-csp
04:48:57 INFO - delivery method with swap-origin-redirect and when
04:48: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-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html"
04:48:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:57 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:48:57 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:48:57 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:48:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:57 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
04:48:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2257ms
04:48:57 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:48:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x9dae8000 == 45 [pid = 1840] [id = 102]
04:48:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa0255d00) [pid = 1840] [serial = 287] [outer = (nil)]
04:48:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa15e1000) [pid = 1840] [serial = 288] [outer = 0xa0255d00]
04:48:58 INFO - PROCESS | 1840 | 1446119338034 Marionette INFO loaded listener.js
04:48:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa15e5380) [pid = 1840] [serial = 289] [outer = 0xa0255d00]
04:48:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e013400 == 46 [pid = 1840] [id = 103]
04:48:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa9a52b80) [pid = 1840] [serial = 290] [outer = (nil)]
04:48:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa155a080) [pid = 1840] [serial = 291] [outer = 0xa9a52b80]
04:48:59 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
04:48:59 INFO - document served over http requires an http
04:48:59 INFO - sub-resource via iframe-tag using the meta-csp
04:48:59 INFO - delivery method with keep-origin-redirect and when
04:48: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-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html"
04:48:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:48:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:48:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:48:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:48:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:48:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:48:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:48:59 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
04:48:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2168ms
04:48:59 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:49:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db48700 == 47 [pid = 1840] [id = 104]
04:49:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa155bc00) [pid = 1840] [serial = 292] [outer = (nil)]
04:49:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa9a52680) [pid = 1840] [serial = 293] [outer = 0xa155bc00]
04:49:00 INFO - PROCESS | 1840 | 1446119340204 Marionette INFO loaded listener.js
04:49:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa9a54c00) [pid = 1840] [serial = 294] [outer = 0xa155bc00]
04:49:02 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704800 == 46 [pid = 1840] [id = 84]
04:49:02 INFO - PROCESS | 1840 | --DOCSHELL 0x9b531600 == 45 [pid = 1840] [id = 22]
04:49:02 INFO - PROCESS | 1840 | --DOCSHELL 0x9e132d00 == 44 [pid = 1840] [id = 18]
04:49:02 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb9700 == 43 [pid = 1840] [id = 85]
04:49:02 INFO - PROCESS | 1840 | --DOCSHELL 0x9e824c00 == 42 [pid = 1840] [id = 19]
04:49:02 INFO - PROCESS | 1840 | --DOCSHELL 0x95535500 == 41 [pid = 1840] [id = 23]
04:49:02 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff6600 == 40 [pid = 1840] [id = 86]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9da3c800 == 39 [pid = 1840] [id = 25]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x8e273c00 == 38 [pid = 1840] [id = 87]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9b4f3400 == 37 [pid = 1840] [id = 14]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x91f59300 == 36 [pid = 1840] [id = 88]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0xa0483f00 == 35 [pid = 1840] [id = 20]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2400 == 34 [pid = 1840] [id = 89]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9b531300 == 33 [pid = 1840] [id = 34]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9435d900 == 32 [pid = 1840] [id = 90]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9456a800 == 31 [pid = 1840] [id = 91]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x950da600 == 30 [pid = 1840] [id = 29]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15df00 == 29 [pid = 1840] [id = 27]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x95534300 == 28 [pid = 1840] [id = 92]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x90a73200 == 27 [pid = 1840] [id = 93]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9456b100 == 26 [pid = 1840] [id = 33]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9e179800 == 25 [pid = 1840] [id = 35]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0xa04b8b00 == 24 [pid = 1840] [id = 31]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x8e954f00 == 23 [pid = 1840] [id = 94]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff6c00 == 22 [pid = 1840] [id = 95]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5d8300 == 21 [pid = 1840] [id = 96]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x92246200 == 20 [pid = 1840] [id = 97]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9456a500 == 19 [pid = 1840] [id = 98]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9c159200 == 18 [pid = 1840] [id = 99]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9c912200 == 17 [pid = 1840] [id = 100]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce90200 == 16 [pid = 1840] [id = 101]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9dae8000 == 15 [pid = 1840] [id = 102]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9e013400 == 14 [pid = 1840] [id = 103]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce8f900 == 13 [pid = 1840] [id = 16]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9c644f00 == 12 [pid = 1840] [id = 24]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0xa57ca900 == 11 [pid = 1840] [id = 21]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9546b900 == 10 [pid = 1840] [id = 26]
04:49:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9d947300 == 9 [pid = 1840] [id = 36]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x98933d00) [pid = 1840] [serial = 184] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x92391700) [pid = 1840] [serial = 138] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9c9c9700) [pid = 1840] [serial = 162] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa9a55380) [pid = 1840] [serial = 167] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa022ba00) [pid = 1840] [serial = 125] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x988b5880) [pid = 1840] [serial = 135] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0xa14dfa00) [pid = 1840] [serial = 141] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91a30980) [pid = 1840] [serial = 172] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x988b2400) [pid = 1840] [serial = 177] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0xa1558f00) [pid = 1840] [serial = 156] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9106c700) [pid = 1840] [serial = 153] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0xa15e5100) [pid = 1840] [serial = 159] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9de85980) [pid = 1840] [serial = 130] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9c9c9980) [pid = 1840] [serial = 180] [outer = (nil)] [url = about:blank]
04:49:04 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa9a53580) [pid = 1840] [serial = 120] [outer = (nil)] [url = about:blank]
04:49:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6a00 == 10 [pid = 1840] [id = 105]
04:49:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8eccc380) [pid = 1840] [serial = 295] [outer = (nil)]
04:49:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8e731e80) [pid = 1840] [serial = 296] [outer = 0x8eccc380]
04:49:05 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
04:49:05 INFO - document served over http requires an http
04:49:05 INFO - sub-resource via iframe-tag using the meta-csp
04:49:05 INFO - delivery method with no-redirect and when
04:49: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-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html"
04:49:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:05 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:49:05 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:49:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:05 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
04:49:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 5667ms
04:49:05 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:49:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2100 == 11 [pid = 1840] [id = 106]
04:49:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x91069500) [pid = 1840] [serial = 297] [outer = (nil)]
04:49:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x91a2d280) [pid = 1840] [serial = 298] [outer = 0x91069500]
04:49:06 INFO - PROCESS | 1840 | 1446119346010 Marionette INFO loaded listener.js
04:49:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x91a2ff80) [pid = 1840] [serial = 299] [outer = 0x91069500]
04:49:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f59600 == 12 [pid = 1840] [id = 107]
04:49:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x91bc1580) [pid = 1840] [serial = 300] [outer = (nil)]
04:49:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x91a30c00) [pid = 1840] [serial = 301] [outer = 0x91bc1580]
04:49:07 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
04:49:07 INFO - document served over http requires an http
04:49:07 INFO - sub-resource via iframe-tag using the meta-csp
04:49:07 INFO - delivery method with swap-origin-redirect and when
04:49: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/iframe-tag/generic.swap-origin-redirect.http.html"
04:49:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:07 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:49:07 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:49:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:07 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
04:49:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1954ms
04:49:07 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:49:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dc900 == 13 [pid = 1840] [id = 108]
04:49:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x92390580) [pid = 1840] [serial = 302] [outer = (nil)]
04:49:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x92391980) [pid = 1840] [serial = 303] [outer = 0x92390580]
04:49:08 INFO - PROCESS | 1840 | 1446119348677 Marionette INFO loaded listener.js
04:49:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x93e9e000) [pid = 1840] [serial = 304] [outer = 0x92390580]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9b413780) [pid = 1840] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9b415a80) [pid = 1840] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e8d5800) [pid = 1840] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8e72e000) [pid = 1840] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9c885080) [pid = 1840] [serial = 213] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x8e8d3500) [pid = 1840] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9c8e6400) [pid = 1840] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9daee300) [pid = 1840] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9bec6c00) [pid = 1840] [serial = 191] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x91a2e400) [pid = 1840] [serial = 188] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9e85d280) [pid = 1840] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9508f700) [pid = 1840] [serial = 243] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x93faac80) [pid = 1840] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0xa155cb00) [pid = 1840] [serial = 206] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0xa0257100) [pid = 1840] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0xa0253c80) [pid = 1840] [serial = 216] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9c8e9880) [pid = 1840] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e730580) [pid = 1840] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8ecc8500) [pid = 1840] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8ecc8c80) [pid = 1840] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x9c887880) [pid = 1840] [serial = 211] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119278382]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x91a30e80) [pid = 1840] [serial = 240] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8e8d3a00) [pid = 1840] [serial = 237] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9c884400) [pid = 1840] [serial = 209] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0xa0254b80) [pid = 1840] [serial = 219] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8e730800) [pid = 1840] [serial = 234] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9c887d80) [pid = 1840] [serial = 212] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119278382]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9c8e5f00) [pid = 1840] [serial = 214] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8e8d4e00) [pid = 1840] [serial = 228] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x8ecca580) [pid = 1840] [serial = 231] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9c8e7800) [pid = 1840] [serial = 201] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa14e0180) [pid = 1840] [serial = 195] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x95090d80) [pid = 1840] [serial = 189] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9b416480) [pid = 1840] [serial = 204] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9f537c80) [pid = 1840] [serial = 192] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9c886480) [pid = 1840] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0xa15e2180) [pid = 1840] [serial = 198] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9c883500) [pid = 1840] [serial = 207] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0xa155c880) [pid = 1840] [serial = 222] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8ecca300) [pid = 1840] [serial = 225] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9dbbe680) [pid = 1840] [serial = 232] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x8e731700) [pid = 1840] [serial = 235] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9f53a980) [pid = 1840] [serial = 193] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9a8e5a80) [pid = 1840] [serial = 190] [outer = (nil)] [url = about:blank]
04:49:10 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8e8d6700) [pid = 1840] [serial = 229] [outer = (nil)] [url = about:blank]
04:49: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
04:49:11 INFO - document served over http requires an http
04:49:11 INFO - sub-resource via script-tag using the meta-csp
04:49:11 INFO - delivery method with keep-origin-redirect and when
04:49: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"
04:49:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:11 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:49:11 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:49:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49: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
04:49:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 3544ms
04:49:11 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:49:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8500 == 14 [pid = 1840] [id = 109]
04:49:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e8d3000) [pid = 1840] [serial = 305] [outer = (nil)]
04:49:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e8d7380) [pid = 1840] [serial = 306] [outer = 0x8e8d3000]
04:49:11 INFO - PROCESS | 1840 | 1446119351408 Marionette INFO loaded listener.js
04:49:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93e9ec80) [pid = 1840] [serial = 307] [outer = 0x8e8d3000]
04:49:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8ecca580) [pid = 1840] [serial = 308] [outer = 0x954a1000]
04:49:13 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
04:49:13 INFO - document served over http requires an http
04:49:13 INFO - sub-resource via script-tag using the meta-csp
04:49:13 INFO - delivery method with no-redirect and when
04:49: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.no-redirect.http.html"
04:49:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:13 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:49:13 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:49:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:13 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
04:49:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2005ms
04:49:13 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:49:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8200 == 15 [pid = 1840] [id = 110]
04:49:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8e72fb80) [pid = 1840] [serial = 309] [outer = (nil)]
04:49:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8ecccb00) [pid = 1840] [serial = 310] [outer = 0x8e72fb80]
04:49:13 INFO - PROCESS | 1840 | 1446119353588 Marionette INFO loaded listener.js
04:49:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x92390d00) [pid = 1840] [serial = 311] [outer = 0x8e72fb80]
04:49:15 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
04:49:15 INFO - document served over http requires an http
04:49:15 INFO - sub-resource via script-tag using the meta-csp
04:49:15 INFO - delivery method with swap-origin-redirect and when
04:49: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-http/script-tag/generic.swap-origin-redirect.http.html"
04:49:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:15 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:49:15 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:49:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:15 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
04:49:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1952ms
04:49:15 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:49:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546b300 == 16 [pid = 1840] [id = 111]
04:49:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x91a2fd00) [pid = 1840] [serial = 312] [outer = (nil)]
04:49:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93fab180) [pid = 1840] [serial = 313] [outer = 0x91a2fd00]
04:49:15 INFO - PROCESS | 1840 | 1446119355589 Marionette INFO loaded listener.js
04:49:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x93fad980) [pid = 1840] [serial = 314] [outer = 0x91a2fd00]
04:49:16 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
04:49:16 INFO - document served over http requires an http
04:49:16 INFO - sub-resource via xhr-request using the meta-csp
04:49:16 INFO - delivery method with keep-origin-redirect and when
04:49: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-http/xhr-request/generic.keep-origin-redirect.http.html"
04:49:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:16 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:49:16 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:49:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:16 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
04:49:16 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1850ms
04:49:17 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:49:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab0c00 == 17 [pid = 1840] [id = 112]
04:49:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93faac80) [pid = 1840] [serial = 315] [outer = (nil)]
04:49:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x95090100) [pid = 1840] [serial = 316] [outer = 0x93faac80]
04:49:17 INFO - PROCESS | 1840 | 1446119357530 Marionette INFO loaded listener.js
04:49:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x95165500) [pid = 1840] [serial = 317] [outer = 0x93faac80]
04:49:18 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
04:49:18 INFO - document served over http requires an http
04:49:18 INFO - sub-resource via xhr-request using the meta-csp
04:49:18 INFO - delivery method with no-redirect and when
04:49: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-http/xhr-request/generic.no-redirect.http.html"
04:49:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:18 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:49:18 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:49:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:18 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
04:49:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1805ms
04:49:18 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:49:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881c800 == 18 [pid = 1840] [id = 113]
04:49:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x95117600) [pid = 1840] [serial = 318] [outer = (nil)]
04:49:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x95168700) [pid = 1840] [serial = 319] [outer = 0x95117600]
04:49:19 INFO - PROCESS | 1840 | 1446119359294 Marionette INFO loaded listener.js
04:49:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x954a2b80) [pid = 1840] [serial = 320] [outer = 0x95117600]
04:49:20 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
04:49:20 INFO - document served over http requires an http
04:49:20 INFO - sub-resource via xhr-request using the meta-csp
04:49:20 INFO - delivery method with swap-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html"
04:49:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:20 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:49:20 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:49:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:20 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
04:49:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1843ms
04:49:20 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:49:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e703f00 == 19 [pid = 1840] [id = 114]
04:49:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x954a5100) [pid = 1840] [serial = 321] [outer = (nil)]
04:49:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x988b3a80) [pid = 1840] [serial = 322] [outer = 0x954a5100]
04:49:21 INFO - PROCESS | 1840 | 1446119361153 Marionette INFO loaded listener.js
04:49:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x988b5380) [pid = 1840] [serial = 323] [outer = 0x954a5100]
04:49:22 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
04:49:22 INFO - document served over http requires an https
04:49:22 INFO - sub-resource via fetch-request using the meta-csp
04:49:22 INFO - delivery method with keep-origin-redirect and when
04:49: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/fetch-request/generic.keep-origin-redirect.http.html"
04:49:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:49:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:49:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:49:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:22 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
04:49:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2139ms
04:49:22 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:49:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb7c00 == 20 [pid = 1840] [id = 115]
04:49:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x98931280) [pid = 1840] [serial = 324] [outer = (nil)]
04:49:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x98934980) [pid = 1840] [serial = 325] [outer = 0x98931280]
04:49:23 INFO - PROCESS | 1840 | 1446119363330 Marionette INFO loaded listener.js
04:49:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9a8e6700) [pid = 1840] [serial = 326] [outer = 0x98931280]
04:49:24 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
04:49:24 INFO - document served over http requires an https
04:49:24 INFO - sub-resource via fetch-request using the meta-csp
04:49:24 INFO - delivery method with no-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html"
04:49:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:24 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:49:24 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:49:24 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:49:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:24 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
04:49:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1891ms
04:49:24 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:49:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c0b8900 == 21 [pid = 1840] [id = 116]
04:49:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x8ecc8c80) [pid = 1840] [serial = 327] [outer = (nil)]
04:49:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9b414900) [pid = 1840] [serial = 328] [outer = 0x8ecc8c80]
04:49:25 INFO - PROCESS | 1840 | 1446119365292 Marionette INFO loaded listener.js
04:49:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9b57e780) [pid = 1840] [serial = 329] [outer = 0x8ecc8c80]
04:49:26 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
04:49:26 INFO - document served over http requires an https
04:49:26 INFO - sub-resource via fetch-request using the meta-csp
04:49:26 INFO - delivery method with swap-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html"
04:49:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:49:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:49:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:49:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:26 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
04:49:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1943ms
04:49:26 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:49:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c6b7300 == 22 [pid = 1840] [id = 117]
04:49:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9b415a80) [pid = 1840] [serial = 330] [outer = (nil)]
04:49:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9c10a900) [pid = 1840] [serial = 331] [outer = 0x9b415a80]
04:49:27 INFO - PROCESS | 1840 | 1446119367328 Marionette INFO loaded listener.js
04:49:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9c885d00) [pid = 1840] [serial = 332] [outer = 0x9b415a80]
04:49:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c912e00 == 23 [pid = 1840] [id = 118]
04:49:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9c8e7080) [pid = 1840] [serial = 333] [outer = (nil)]
04:49:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9bec6200) [pid = 1840] [serial = 334] [outer = 0x9c8e7080]
04:49:29 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
04:49:29 INFO - document served over http requires an https
04:49:29 INFO - sub-resource via iframe-tag using the meta-csp
04:49:29 INFO - delivery method with keep-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html"
04:49:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:29 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:49:29 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:49:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:29 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
04:49:29 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2493ms
04:49:29 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:49:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cba6700 == 24 [pid = 1840] [id = 119]
04:49:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9bec7880) [pid = 1840] [serial = 335] [outer = (nil)]
04:49:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9c8e6900) [pid = 1840] [serial = 336] [outer = 0x9bec7880]
04:49:29 INFO - PROCESS | 1840 | 1446119369805 Marionette INFO loaded listener.js
04:49:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9c9c6a00) [pid = 1840] [serial = 337] [outer = 0x9bec7880]
04:49:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf5ab00 == 25 [pid = 1840] [id = 120]
04:49:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9c9c9980) [pid = 1840] [serial = 338] [outer = (nil)]
04:49:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9c9c7b80) [pid = 1840] [serial = 339] [outer = 0x9c9c9980]
04:49:31 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
04:49:31 INFO - document served over http requires an https
04:49:31 INFO - sub-resource via iframe-tag using the meta-csp
04:49:31 INFO - delivery method with no-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html"
04:49:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:49:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:49:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:31 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
04:49:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2104ms
04:49:31 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:49:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9d947000 == 26 [pid = 1840] [id = 121]
04:49:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9c9c7180) [pid = 1840] [serial = 340] [outer = (nil)]
04:49:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9d85df80) [pid = 1840] [serial = 341] [outer = 0x9c9c7180]
04:49:31 INFO - PROCESS | 1840 | 1446119371930 Marionette INFO loaded listener.js
04:49:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9daec500) [pid = 1840] [serial = 342] [outer = 0x9c9c7180]
04:49:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x9daea400 == 27 [pid = 1840] [id = 122]
04:49:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9dbbdf00) [pid = 1840] [serial = 343] [outer = (nil)]
04:49:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9daee080) [pid = 1840] [serial = 344] [outer = 0x9dbbdf00]
04:49:33 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
04:49:33 INFO - document served over http requires an https
04:49:33 INFO - sub-resource via iframe-tag using the meta-csp
04:49:33 INFO - delivery method with swap-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html"
04:49:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:49:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:49:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:33 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
04:49:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2458ms
04:49:33 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:49:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db47b00 == 28 [pid = 1840] [id = 123]
04:49:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9c9c7400) [pid = 1840] [serial = 345] [outer = (nil)]
04:49:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9de85200) [pid = 1840] [serial = 346] [outer = 0x9c9c7400]
04:49:34 INFO - PROCESS | 1840 | 1446119374385 Marionette INFO loaded listener.js
04:49:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x9e136580) [pid = 1840] [serial = 347] [outer = 0x9c9c7400]
04:49:36 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
04:49:36 INFO - document served over http requires an https
04:49:36 INFO - sub-resource via script-tag using the meta-csp
04:49:36 INFO - delivery method with keep-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html"
04:49:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:36 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:49:36 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:49:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:36 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
04:49:36 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2307ms
04:49:36 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:49:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e065900 == 29 [pid = 1840] [id = 124]
04:49:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9106c200) [pid = 1840] [serial = 348] [outer = (nil)]
04:49:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x9e95e080) [pid = 1840] [serial = 349] [outer = 0x9106c200]
04:49:36 INFO - PROCESS | 1840 | 1446119376735 Marionette INFO loaded listener.js
04:49:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x9f4c4a00) [pid = 1840] [serial = 350] [outer = 0x9106c200]
04:49:38 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
04:49:38 INFO - document served over http requires an https
04:49:38 INFO - sub-resource via script-tag using the meta-csp
04:49:38 INFO - delivery method with no-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html"
04:49:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:49:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:49:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:38 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
04:49:38 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2010ms
04:49:38 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:49:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15dc00 == 30 [pid = 1840] [id = 125]
04:49:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9e960380) [pid = 1840] [serial = 351] [outer = (nil)]
04:49:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x9f538b80) [pid = 1840] [serial = 352] [outer = 0x9e960380]
04:49:38 INFO - PROCESS | 1840 | 1446119378794 Marionette INFO loaded listener.js
04:49:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x9f53b600) [pid = 1840] [serial = 353] [outer = 0x9e960380]
04:49:40 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
04:49:40 INFO - document served over http requires an https
04:49:40 INFO - sub-resource via script-tag using the meta-csp
04:49:40 INFO - delivery method with swap-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html"
04:49:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:40 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:49:40 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:49:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:40 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
04:49:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2270ms
04:49:40 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:49:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e9100 == 31 [pid = 1840] [id = 126]
04:49:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x9e85d280) [pid = 1840] [serial = 354] [outer = (nil)]
04:49:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xa022e200) [pid = 1840] [serial = 355] [outer = 0x9e85d280]
04:49:40 INFO - PROCESS | 1840 | 1446119380981 Marionette INFO loaded listener.js
04:49:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0xa022fd80) [pid = 1840] [serial = 356] [outer = 0x9e85d280]
04:49:42 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
04:49:42 INFO - document served over http requires an https
04:49:42 INFO - sub-resource via xhr-request using the meta-csp
04:49:42 INFO - delivery method with keep-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html"
04:49:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:49:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:49:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:42 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
04:49:42 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1792ms
04:49:42 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:49:43 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6a00 == 30 [pid = 1840] [id = 105]
04:49:43 INFO - PROCESS | 1840 | --DOCSHELL 0x91f59600 == 29 [pid = 1840] [id = 107]
04:49:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9c912e00 == 28 [pid = 1840] [id = 118]
04:49:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf5ab00 == 27 [pid = 1840] [id = 120]
04:49:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9daea400 == 26 [pid = 1840] [id = 122]
04:49:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9db48700 == 25 [pid = 1840] [id = 104]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x95165780) [pid = 1840] [serial = 244] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x9c8e6e00) [pid = 1840] [serial = 205] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9c885a80) [pid = 1840] [serial = 210] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0xa14e3380) [pid = 1840] [serial = 196] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0xa15e4c00) [pid = 1840] [serial = 199] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa9b8f180) [pid = 1840] [serial = 223] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x92391200) [pid = 1840] [serial = 241] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9c8e9380) [pid = 1840] [serial = 215] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0xa0254400) [pid = 1840] [serial = 220] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e8d7100) [pid = 1840] [serial = 238] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8eccc880) [pid = 1840] [serial = 226] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9c8e8700) [pid = 1840] [serial = 202] [outer = (nil)] [url = about:blank]
04:49:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704b00 == 26 [pid = 1840] [id = 127]
04:49:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8e72f900) [pid = 1840] [serial = 357] [outer = (nil)]
04:49:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8e731200) [pid = 1840] [serial = 358] [outer = 0x8e72f900]
04:49:45 INFO - PROCESS | 1840 | 1446119385789 Marionette INFO loaded listener.js
04:49:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8e732880) [pid = 1840] [serial = 359] [outer = 0x8e72f900]
04:49:46 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
04:49:46 INFO - document served over http requires an https
04:49:46 INFO - sub-resource via xhr-request using the meta-csp
04:49:46 INFO - delivery method with no-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html"
04:49:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:46 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:46 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:49:46 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:49:46 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:46 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:46 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
04:49:46 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 4554ms
04:49:46 INFO - TEST-START | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:49:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079900 == 27 [pid = 1840] [id = 128]
04:49:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x8e8d6980) [pid = 1840] [serial = 360] [outer = (nil)]
04:49:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x8ecc9900) [pid = 1840] [serial = 361] [outer = 0x8e8d6980]
04:49:47 INFO - PROCESS | 1840 | 1446119387204 Marionette INFO loaded listener.js
04:49:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x8eccbc00) [pid = 1840] [serial = 362] [outer = 0x8e8d6980]
04:49:48 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
04:49:48 INFO - document served over http requires an https
04:49:48 INFO - sub-resource via xhr-request using the meta-csp
04:49:48 INFO - delivery method with swap-origin-redirect and when
04:49: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/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html"
04:49:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:49:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:49:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:48 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
04:49:48 INFO - TEST-OK | /referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1496ms
04:49:48 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:49:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dde00 == 28 [pid = 1840] [id = 129]
04:49:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9106ba80) [pid = 1840] [serial = 363] [outer = (nil)]
04:49:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91a30700) [pid = 1840] [serial = 364] [outer = 0x9106ba80]
04:49:48 INFO - PROCESS | 1840 | 1446119388783 Marionette INFO loaded listener.js
04:49:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x91bc2700) [pid = 1840] [serial = 365] [outer = 0x9106ba80]
04:49:50 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
04:49:50 INFO - document served over http requires an http
04:49:50 INFO - sub-resource via fetch-request using the meta-referrer
04:49:50 INFO - delivery method with keep-origin-redirect and when
04:49:50 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"
04:49:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:49:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:49:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:49:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:50 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
04:49:50 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1758ms
04:49:50 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x8e8d3000) [pid = 1840] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x8eccc380) [pid = 1840] [serial = 295] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119345035]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa9a52b80) [pid = 1840] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x95169b00) [pid = 1840] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0xa155bc00) [pid = 1840] [serial = 292] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x91069500) [pid = 1840] [serial = 297] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e730080) [pid = 1840] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0xa0255d00) [pid = 1840] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9b416980) [pid = 1840] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9c9ca380) [pid = 1840] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9de84a80) [pid = 1840] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x91bbff00) [pid = 1840] [serial = 255] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa0255f80) [pid = 1840] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9f538e00) [pid = 1840] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9de82000) [pid = 1840] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9106d100) [pid = 1840] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e8d7380) [pid = 1840] [serial = 306] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x93faa000) [pid = 1840] [serial = 253] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119314247]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x91bc1580) [pid = 1840] [serial = 300] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x93e9f180) [pid = 1840] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x91bc3880) [pid = 1840] [serial = 248] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9b417b00) [pid = 1840] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x954a2e00) [pid = 1840] [serial = 258] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x92390580) [pid = 1840] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8e8d7d80) [pid = 1840] [serial = 246] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x92391980) [pid = 1840] [serial = 303] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9106b080) [pid = 1840] [serial = 249] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa155a080) [pid = 1840] [serial = 291] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9de86d80) [pid = 1840] [serial = 273] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0xa9a52680) [pid = 1840] [serial = 293] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x988b1780) [pid = 1840] [serial = 261] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x91a2d280) [pid = 1840] [serial = 298] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9508c280) [pid = 1840] [serial = 256] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa15e1000) [pid = 1840] [serial = 288] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0xa022c900) [pid = 1840] [serial = 282] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8e731e80) [pid = 1840] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119345035]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9f4c7480) [pid = 1840] [serial = 279] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x95116c00) [pid = 1840] [serial = 259] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x91a30c00) [pid = 1840] [serial = 301] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9c9c8080) [pid = 1840] [serial = 270] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9c10b300) [pid = 1840] [serial = 267] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x91a31d80) [pid = 1840] [serial = 254] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119314247]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9b413c80) [pid = 1840] [serial = 264] [outer = (nil)] [url = about:blank]
04:49:51 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9e95e800) [pid = 1840] [serial = 276] [outer = (nil)] [url = about:blank]
04:49:52 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9238f400) [pid = 1840] [serial = 251] [outer = (nil)] [url = about:blank]
04:49:52 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa14e1a80) [pid = 1840] [serial = 285] [outer = (nil)] [url = about:blank]
04:49:52 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9de84580) [pid = 1840] [serial = 181] [outer = (nil)] [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.]
04:49:52 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x92392b00) [pid = 1840] [serial = 271] [outer = (nil)] [url = about:blank]
04:49:52 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9e135400) [pid = 1840] [serial = 274] [outer = (nil)] [url = about:blank]
04:49:52 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9e960100) [pid = 1840] [serial = 277] [outer = (nil)] [url = about:blank]
04:49:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107b700 == 29 [pid = 1840] [id = 130]
04:49:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8e730580) [pid = 1840] [serial = 366] [outer = (nil)]
04:49:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x91069500) [pid = 1840] [serial = 367] [outer = 0x8e730580]
04:49:52 INFO - PROCESS | 1840 | 1446119392157 Marionette INFO loaded listener.js
04:49:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x91a2d280) [pid = 1840] [serial = 368] [outer = 0x8e730580]
04:49:53 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
04:49:53 INFO - document served over http requires an http
04:49:53 INFO - sub-resource via fetch-request using the meta-referrer
04:49:53 INFO - delivery method with no-redirect and when
04:49: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"
04:49:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:49:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:49:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:49:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:53 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
04:49:53 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 3167ms
04:49:53 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:49:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4300 == 30 [pid = 1840] [id = 131]
04:49:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8e8d3780) [pid = 1840] [serial = 369] [outer = (nil)]
04:49:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8e8d6700) [pid = 1840] [serial = 370] [outer = 0x8e8d3780]
04:49:53 INFO - PROCESS | 1840 | 1446119393892 Marionette INFO loaded listener.js
04:49:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8ecc8780) [pid = 1840] [serial = 371] [outer = 0x8e8d3780]
04:49:55 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
04:49:55 INFO - document served over http requires an http
04:49:55 INFO - sub-resource via fetch-request using the meta-referrer
04:49:55 INFO - delivery method with swap-origin-redirect and when
04:49: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"
04:49:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:49:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:49:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:49:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:55 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
04:49:55 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2195ms
04:49:55 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:49:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x92275000 == 31 [pid = 1840] [id = 132]
04:49:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8e731e80) [pid = 1840] [serial = 372] [outer = (nil)]
04:49:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91bc1580) [pid = 1840] [serial = 373] [outer = 0x8e731e80]
04:49:56 INFO - PROCESS | 1840 | 1446119396013 Marionette INFO loaded listener.js
04:49:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x92391700) [pid = 1840] [serial = 374] [outer = 0x8e731e80]
04:49:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x9456a500 == 32 [pid = 1840] [id = 133]
04:49:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93e9f180) [pid = 1840] [serial = 375] [outer = (nil)]
04:49:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x92392880) [pid = 1840] [serial = 376] [outer = 0x93e9f180]
04:49:57 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
04:49:57 INFO - document served over http requires an http
04:49:57 INFO - sub-resource via iframe-tag using the meta-referrer
04:49:57 INFO - delivery method with keep-origin-redirect and when
04:49: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"
04:49:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:49:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:49:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:49:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:49:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:49:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:49:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:49:57 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
04:49:57 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2341ms
04:49:57 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:49:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e273300 == 33 [pid = 1840] [id = 134]
04:49:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x91a2e400) [pid = 1840] [serial = 377] [outer = (nil)]
04:49:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93fadc00) [pid = 1840] [serial = 378] [outer = 0x91a2e400]
04:49:58 INFO - PROCESS | 1840 | 1446119398551 Marionette INFO loaded listener.js
04:49:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9508f480) [pid = 1840] [serial = 379] [outer = 0x91a2e400]
04:49:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d61800 == 34 [pid = 1840] [id = 135]
04:49:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x954a5b00) [pid = 1840] [serial = 380] [outer = (nil)]
04:49:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x95116e80) [pid = 1840] [serial = 381] [outer = 0x954a5b00]
04:50:00 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
04:50:00 INFO - document served over http requires an http
04:50:00 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:00 INFO - delivery method with no-redirect and when
04:50: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"
04:50:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:00 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
04:50:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2254ms
04:50:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:50:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d62100 == 35 [pid = 1840] [id = 136]
04:50:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93faed80) [pid = 1840] [serial = 382] [outer = (nil)]
04:50:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x988b2900) [pid = 1840] [serial = 383] [outer = 0x93faed80]
04:50:00 INFO - PROCESS | 1840 | 1446119400964 Marionette INFO loaded listener.js
04:50:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x98931c80) [pid = 1840] [serial = 384] [outer = 0x93faed80]
04:50:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5700 == 36 [pid = 1840] [id = 137]
04:50:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9b416980) [pid = 1840] [serial = 385] [outer = (nil)]
04:50:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9a8e6c00) [pid = 1840] [serial = 386] [outer = 0x9b416980]
04:50:03 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
04:50:03 INFO - document served over http requires an http
04:50:03 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:03 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:03 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:03 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:03 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
04:50:03 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2806ms
04:50:03 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:50:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5d8600 == 37 [pid = 1840] [id = 138]
04:50:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x988b1500) [pid = 1840] [serial = 387] [outer = (nil)]
04:50:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9b417380) [pid = 1840] [serial = 388] [outer = 0x988b1500]
04:50:03 INFO - PROCESS | 1840 | 1446119403571 Marionette INFO loaded listener.js
04:50:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9b6de500) [pid = 1840] [serial = 389] [outer = 0x988b1500]
04:50:05 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
04:50:05 INFO - document served over http requires an http
04:50:05 INFO - sub-resource via script-tag using the meta-referrer
04:50:05 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:05 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:50:05 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:50:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:05 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
04:50:05 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2063ms
04:50:05 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:50:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c082100 == 38 [pid = 1840] [id = 139]
04:50:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9c109a00) [pid = 1840] [serial = 390] [outer = (nil)]
04:50:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9c887100) [pid = 1840] [serial = 391] [outer = 0x9c109a00]
04:50:05 INFO - PROCESS | 1840 | 1446119405820 Marionette INFO loaded listener.js
04:50:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9c8e7f80) [pid = 1840] [serial = 392] [outer = 0x9c109a00]
04:50:07 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
04:50:07 INFO - document served over http requires an http
04:50:07 INFO - sub-resource via script-tag using the meta-referrer
04:50:07 INFO - delivery method with no-redirect and when
04:50: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"
04:50:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:07 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:50:07 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:50:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:07 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
04:50:07 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 2376ms
04:50:07 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:50:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a72c00 == 39 [pid = 1840] [id = 140]
04:50:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9c8e8c00) [pid = 1840] [serial = 393] [outer = (nil)]
04:50:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9daec280) [pid = 1840] [serial = 394] [outer = 0x9c8e8c00]
04:50:08 INFO - PROCESS | 1840 | 1446119408516 Marionette INFO loaded listener.js
04:50:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9de83180) [pid = 1840] [serial = 395] [outer = 0x9c8e8c00]
04:50:09 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
04:50:09 INFO - document served over http requires an http
04:50:09 INFO - sub-resource via script-tag using the meta-referrer
04:50:09 INFO - delivery method with swap-origin-redirect and when
04:50:09 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"
04:50:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:09 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:50:09 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:50:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:09 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
04:50:09 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2006ms
04:50:09 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:50:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704e00 == 40 [pid = 1840] [id = 141]
04:50:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9de82000) [pid = 1840] [serial = 396] [outer = (nil)]
04:50:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9e136800) [pid = 1840] [serial = 397] [outer = 0x9de82000]
04:50:10 INFO - PROCESS | 1840 | 1446119410205 Marionette INFO loaded listener.js
04:50:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9e95e800) [pid = 1840] [serial = 398] [outer = 0x9de82000]
04:50:11 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
04:50:11 INFO - document served over http requires an http
04:50:11 INFO - sub-resource via xhr-request using the meta-referrer
04:50:11 INFO - delivery method with keep-origin-redirect and when
04:50:11 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"
04:50:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:50:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:50:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:11 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
04:50:11 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1849ms
04:50:11 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:50:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d7900 == 41 [pid = 1840] [id = 142]
04:50:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9e95ef80) [pid = 1840] [serial = 399] [outer = (nil)]
04:50:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9f538400) [pid = 1840] [serial = 400] [outer = 0x9e95ef80]
04:50:12 INFO - PROCESS | 1840 | 1446119412259 Marionette INFO loaded listener.js
04:50:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f53b880) [pid = 1840] [serial = 401] [outer = 0x9e95ef80]
04:50:13 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
04:50:13 INFO - document served over http requires an http
04:50:13 INFO - sub-resource via xhr-request using the meta-referrer
04:50:13 INFO - delivery method with no-redirect and when
04:50: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"
04:50:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:50:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:50:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:13 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
04:50:13 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2154ms
04:50:13 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:50:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00bc00 == 42 [pid = 1840] [id = 143]
04:50:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9e960880) [pid = 1840] [serial = 402] [outer = (nil)]
04:50:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa0254180) [pid = 1840] [serial = 403] [outer = 0x9e960880]
04:50:14 INFO - PROCESS | 1840 | 1446119414591 Marionette INFO loaded listener.js
04:50:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa0254e00) [pid = 1840] [serial = 404] [outer = 0x9e960880]
04:50:15 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
04:50:15 INFO - document served over http requires an http
04:50:15 INFO - sub-resource via xhr-request using the meta-referrer
04:50:15 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:50:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:50:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:15 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
04:50:15 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2038ms
04:50:15 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:50:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e130900 == 43 [pid = 1840] [id = 144]
04:50:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa14dfa00) [pid = 1840] [serial = 405] [outer = (nil)]
04:50:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa14e0e00) [pid = 1840] [serial = 406] [outer = 0xa14dfa00]
04:50:16 INFO - PROCESS | 1840 | 1446119416497 Marionette INFO loaded listener.js
04:50:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa14e2200) [pid = 1840] [serial = 407] [outer = 0xa14dfa00]
04:50:18 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
04:50:18 INFO - document served over http requires an https
04:50:18 INFO - sub-resource via fetch-request using the meta-referrer
04:50:18 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:50:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:50:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:50:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:18 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
04:50:18 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2101ms
04:50:18 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:50:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f5ab00 == 44 [pid = 1840] [id = 145]
04:50:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa0255580) [pid = 1840] [serial = 408] [outer = (nil)]
04:50:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa150a580) [pid = 1840] [serial = 409] [outer = 0xa0255580]
04:50:18 INFO - PROCESS | 1840 | 1446119418613 Marionette INFO loaded listener.js
04:50:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa1558f00) [pid = 1840] [serial = 410] [outer = 0xa0255580]
04:50:20 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
04:50:20 INFO - document served over http requires an https
04:50:20 INFO - sub-resource via fetch-request using the meta-referrer
04:50:20 INFO - delivery method with no-redirect and when
04:50: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"
04:50:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:50:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:50:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:50:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:20 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
04:50:20 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1888ms
04:50:20 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:50:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f564800 == 45 [pid = 1840] [id = 146]
04:50:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa14e3600) [pid = 1840] [serial = 411] [outer = (nil)]
04:50:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa1559b80) [pid = 1840] [serial = 412] [outer = 0xa14e3600]
04:50:20 INFO - PROCESS | 1840 | 1446119420573 Marionette INFO loaded listener.js
04:50:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa15e2180) [pid = 1840] [serial = 413] [outer = 0xa14e3600]
04:50:22 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
04:50:22 INFO - document served over http requires an https
04:50:22 INFO - sub-resource via fetch-request using the meta-referrer
04:50:22 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:50:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:50:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:50:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:22 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
04:50:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2391ms
04:50:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:50:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f4ec000 == 46 [pid = 1840] [id = 147]
04:50:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa155a080) [pid = 1840] [serial = 414] [outer = (nil)]
04:50:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa15e4200) [pid = 1840] [serial = 415] [outer = 0xa155a080]
04:50:22 INFO - PROCESS | 1840 | 1446119422876 Marionette INFO loaded listener.js
04:50:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa15e5880) [pid = 1840] [serial = 416] [outer = 0xa155a080]
04:50:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704b00 == 45 [pid = 1840] [id = 127]
04:50:24 INFO - PROCESS | 1840 | --DOCSHELL 0x91079900 == 44 [pid = 1840] [id = 128]
04:50:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dde00 == 43 [pid = 1840] [id = 129]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8e703f00 == 42 [pid = 1840] [id = 114]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4300 == 41 [pid = 1840] [id = 131]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dc900 == 40 [pid = 1840] [id = 108]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x92275000 == 39 [pid = 1840] [id = 132]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9c0b8900 == 38 [pid = 1840] [id = 116]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9456a500 == 37 [pid = 1840] [id = 133]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9cba6700 == 36 [pid = 1840] [id = 119]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8e273300 == 35 [pid = 1840] [id = 134]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x944e9100 == 34 [pid = 1840] [id = 126]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x97d61800 == 33 [pid = 1840] [id = 135]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x97d62100 == 32 [pid = 1840] [id = 136]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5700 == 31 [pid = 1840] [id = 137]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9c6b7300 == 30 [pid = 1840] [id = 117]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9db47b00 == 29 [pid = 1840] [id = 123]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5d8600 == 28 [pid = 1840] [id = 138]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9e065900 == 27 [pid = 1840] [id = 124]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9c082100 == 26 [pid = 1840] [id = 139]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15dc00 == 25 [pid = 1840] [id = 125]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x90a72c00 == 24 [pid = 1840] [id = 140]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9881c800 == 23 [pid = 1840] [id = 113]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9d947000 == 22 [pid = 1840] [id = 121]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704e00 == 21 [pid = 1840] [id = 141]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb7c00 == 20 [pid = 1840] [id = 115]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x945d7900 == 19 [pid = 1840] [id = 142]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00bc00 == 18 [pid = 1840] [id = 143]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9e130900 == 17 [pid = 1840] [id = 144]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91f5ab00 == 16 [pid = 1840] [id = 145]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9f564800 == 15 [pid = 1840] [id = 146]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2100 == 14 [pid = 1840] [id = 106]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9546b300 == 13 [pid = 1840] [id = 111]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x9107b700 == 12 [pid = 1840] [id = 130]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8200 == 11 [pid = 1840] [id = 110]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8500 == 10 [pid = 1840] [id = 109]
04:50:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab0c00 == 9 [pid = 1840] [id = 112]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x93e9ec80) [pid = 1840] [serial = 307] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0xa15e5380) [pid = 1840] [serial = 289] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0xa9a54c00) [pid = 1840] [serial = 294] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9f537500) [pid = 1840] [serial = 280] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9508fe80) [pid = 1840] [serial = 257] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0xa1558780) [pid = 1840] [serial = 286] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x98931500) [pid = 1840] [serial = 262] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0xa022f600) [pid = 1840] [serial = 283] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8eccc100) [pid = 1840] [serial = 247] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x91a2ff80) [pid = 1840] [serial = 299] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x93e9e000) [pid = 1840] [serial = 304] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9b415f80) [pid = 1840] [serial = 265] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x92392d80) [pid = 1840] [serial = 252] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9c8e7580) [pid = 1840] [serial = 268] [outer = (nil)] [url = about:blank]
04:50:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e955e00 == 10 [pid = 1840] [id = 148]
04:50:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8e730f80) [pid = 1840] [serial = 417] [outer = (nil)]
04:50:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8e730800) [pid = 1840] [serial = 418] [outer = 0x8e730f80]
04:50:27 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
04:50:27 INFO - document served over http requires an https
04:50:27 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:27 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:27 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
04:50:27 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 4725ms
04:50:27 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:50:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a73b00 == 11 [pid = 1840] [id = 149]
04:50:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8e731c00) [pid = 1840] [serial = 419] [outer = (nil)]
04:50:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8eccb980) [pid = 1840] [serial = 420] [outer = 0x8e731c00]
04:50:27 INFO - PROCESS | 1840 | 1446119427605 Marionette INFO loaded listener.js
04:50:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9106dd80) [pid = 1840] [serial = 421] [outer = 0x8e731c00]
04:50:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab1e00 == 12 [pid = 1840] [id = 150]
04:50:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x91a31380) [pid = 1840] [serial = 422] [outer = (nil)]
04:50:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x91bc2980) [pid = 1840] [serial = 423] [outer = 0x91a31380]
04:50:28 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
04:50:28 INFO - document served over http requires an https
04:50:28 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:28 INFO - delivery method with no-redirect and when
04:50: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"
04:50:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:28 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
04:50:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1753ms
04:50:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:50:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a72c00 == 13 [pid = 1840] [id = 151]
04:50:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9106c700) [pid = 1840] [serial = 424] [outer = (nil)]
04:50:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x92390580) [pid = 1840] [serial = 425] [outer = 0x9106c700]
04:50:29 INFO - PROCESS | 1840 | 1446119429487 Marionette INFO loaded listener.js
04:50:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x93ea1980) [pid = 1840] [serial = 426] [outer = 0x9106c700]
04:50:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x92276b00 == 14 [pid = 1840] [id = 152]
04:50:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9508fc00) [pid = 1840] [serial = 427] [outer = (nil)]
04:50:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91a2fa80) [pid = 1840] [serial = 428] [outer = 0x9508fc00]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9c9c7400) [pid = 1840] [serial = 345] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x91a2fd00) [pid = 1840] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x93faac80) [pid = 1840] [serial = 315] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x95117600) [pid = 1840] [serial = 318] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x954a5100) [pid = 1840] [serial = 321] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x98931280) [pid = 1840] [serial = 324] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8ecc8c80) [pid = 1840] [serial = 327] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9b415a80) [pid = 1840] [serial = 330] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9bec7880) [pid = 1840] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9c9c7180) [pid = 1840] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9e85d280) [pid = 1840] [serial = 354] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x91069500) [pid = 1840] [serial = 367] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9c9c9980) [pid = 1840] [serial = 338] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119370835]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9106ba80) [pid = 1840] [serial = 363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9dbbdf00) [pid = 1840] [serial = 343] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e730580) [pid = 1840] [serial = 366] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9e960380) [pid = 1840] [serial = 351] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9106c200) [pid = 1840] [serial = 348] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8e8d6980) [pid = 1840] [serial = 360] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9c8e7080) [pid = 1840] [serial = 333] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e72f900) [pid = 1840] [serial = 357] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8e72fb80) [pid = 1840] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x93fab180) [pid = 1840] [serial = 313] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x95090100) [pid = 1840] [serial = 316] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x95168700) [pid = 1840] [serial = 319] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x988b3a80) [pid = 1840] [serial = 322] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x98934980) [pid = 1840] [serial = 325] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9b414900) [pid = 1840] [serial = 328] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9c10a900) [pid = 1840] [serial = 331] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9bec6200) [pid = 1840] [serial = 334] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9c8e6900) [pid = 1840] [serial = 336] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9c9c7b80) [pid = 1840] [serial = 339] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119370835]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x9d85df80) [pid = 1840] [serial = 341] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9daee080) [pid = 1840] [serial = 344] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x9de85200) [pid = 1840] [serial = 346] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9e95e080) [pid = 1840] [serial = 349] [outer = (nil)] [url = about:blank]
04:50:32 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
04:50:32 INFO - document served over http requires an https
04:50:32 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:32 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:32 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
04:50:32 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3408ms
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9f538b80) [pid = 1840] [serial = 352] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0xa022e200) [pid = 1840] [serial = 355] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8e731200) [pid = 1840] [serial = 358] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x8ecc9900) [pid = 1840] [serial = 361] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x91a30700) [pid = 1840] [serial = 364] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x8ecccb00) [pid = 1840] [serial = 310] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x93fad980) [pid = 1840] [serial = 314] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x95165500) [pid = 1840] [serial = 317] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x954a2b80) [pid = 1840] [serial = 320] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa022fd80) [pid = 1840] [serial = 356] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x8e732880) [pid = 1840] [serial = 359] [outer = (nil)] [url = about:blank]
04:50:32 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8eccbc00) [pid = 1840] [serial = 362] [outer = (nil)] [url = about:blank]
04:50:32 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:50:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8d00 == 15 [pid = 1840] [id = 153]
04:50:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e8d4680) [pid = 1840] [serial = 429] [outer = (nil)]
04:50:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x91069500) [pid = 1840] [serial = 430] [outer = 0x8e8d4680]
04:50:32 INFO - PROCESS | 1840 | 1446119432708 Marionette INFO loaded listener.js
04:50:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93e9fe00) [pid = 1840] [serial = 431] [outer = 0x8e8d4680]
04:50: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
04:50:33 INFO - document served over http requires an https
04:50:33 INFO - sub-resource via script-tag using the meta-referrer
04:50:33 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:50:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:50:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50: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
04:50:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1337ms
04:50:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
04:50:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d8e00 == 16 [pid = 1840] [id = 154]
04:50:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93fab180) [pid = 1840] [serial = 432] [outer = (nil)]
04:50:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x95116c00) [pid = 1840] [serial = 433] [outer = 0x93fab180]
04:50:34 INFO - PROCESS | 1840 | 1446119434043 Marionette INFO loaded listener.js
04:50:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x95169880) [pid = 1840] [serial = 434] [outer = 0x93fab180]
04:50:35 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
04:50:35 INFO - document served over http requires an https
04:50:35 INFO - sub-resource via script-tag using the meta-referrer
04:50:35 INFO - delivery method with no-redirect and when
04:50: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"
04:50:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:50:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:50:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:35 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
04:50:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1649ms
04:50:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:50:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8e00 == 17 [pid = 1840] [id = 155]
04:50:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8ecc9900) [pid = 1840] [serial = 435] [outer = (nil)]
04:50:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93e9f900) [pid = 1840] [serial = 436] [outer = 0x8ecc9900]
04:50:35 INFO - PROCESS | 1840 | 1446119435952 Marionette INFO loaded listener.js
04:50:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x9508ea80) [pid = 1840] [serial = 437] [outer = 0x8ecc9900]
04:50:37 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
04:50:37 INFO - document served over http requires an https
04:50:37 INFO - sub-resource via script-tag using the meta-referrer
04:50:37 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:50:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:50:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:37 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
04:50:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2553ms
04:50:38 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:50:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x954cf500 == 18 [pid = 1840] [id = 156]
04:50:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x8e731200) [pid = 1840] [serial = 438] [outer = (nil)]
04:50:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x988b2b80) [pid = 1840] [serial = 439] [outer = 0x8e731200]
04:50:38 INFO - PROCESS | 1840 | 1446119438515 Marionette INFO loaded listener.js
04:50:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x98931500) [pid = 1840] [serial = 440] [outer = 0x8e731200]
04:50:40 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
04:50:40 INFO - document served over http requires an https
04:50:40 INFO - sub-resource via xhr-request using the meta-referrer
04:50:40 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:40 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:50:40 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:50:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:40 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
04:50:40 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1968ms
04:50:40 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
04:50:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d61200 == 19 [pid = 1840] [id = 157]
04:50:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x98933080) [pid = 1840] [serial = 441] [outer = (nil)]
04:50:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9b414400) [pid = 1840] [serial = 442] [outer = 0x98933080]
04:50:40 INFO - PROCESS | 1840 | 1446119440556 Marionette INFO loaded listener.js
04:50:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9b415a80) [pid = 1840] [serial = 443] [outer = 0x98933080]
04:50:41 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
04:50:41 INFO - document served over http requires an https
04:50:41 INFO - sub-resource via xhr-request using the meta-referrer
04:50:41 INFO - delivery method with no-redirect and when
04:50: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"
04:50:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:50:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:50:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:41 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
04:50:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1907ms
04:50:41 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:50:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d61800 == 20 [pid = 1840] [id = 158]
04:50:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9b413a00) [pid = 1840] [serial = 444] [outer = (nil)]
04:50:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9c10a900) [pid = 1840] [serial = 445] [outer = 0x9b413a00]
04:50:42 INFO - PROCESS | 1840 | 1446119442565 Marionette INFO loaded listener.js
04:50:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9c884180) [pid = 1840] [serial = 446] [outer = 0x9b413a00]
04:50:43 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
04:50:43 INFO - document served over http requires an https
04:50:43 INFO - sub-resource via xhr-request using the meta-referrer
04:50:43 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:50:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:50:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:43 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
04:50:43 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2040ms
04:50:44 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:50:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5a00 == 21 [pid = 1840] [id = 159]
04:50:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9c884e00) [pid = 1840] [serial = 447] [outer = (nil)]
04:50:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9c8e5c80) [pid = 1840] [serial = 448] [outer = 0x9c884e00]
04:50:44 INFO - PROCESS | 1840 | 1446119444504 Marionette INFO loaded listener.js
04:50:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9c8e8200) [pid = 1840] [serial = 449] [outer = 0x9c884e00]
04:50:45 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
04:50:45 INFO - document served over http requires an http
04:50:45 INFO - sub-resource via fetch-request using the meta-referrer
04:50:45 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:50:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:50:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:50:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:45 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
04:50:45 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1894ms
04:50:45 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
04:50:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3c00 == 22 [pid = 1840] [id = 160]
04:50:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9b6e0f80) [pid = 1840] [serial = 450] [outer = (nil)]
04:50:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9daee080) [pid = 1840] [serial = 451] [outer = 0x9b6e0f80]
04:50:46 INFO - PROCESS | 1840 | 1446119446444 Marionette INFO loaded listener.js
04:50:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9de86d80) [pid = 1840] [serial = 452] [outer = 0x9b6e0f80]
04:50:47 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
04:50:47 INFO - document served over http requires an http
04:50:47 INFO - sub-resource via fetch-request using the meta-referrer
04:50:47 INFO - delivery method with no-redirect and when
04:50: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"
04:50:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:50:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:50:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:50:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:47 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
04:50:47 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1894ms
04:50:47 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:50:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8800 == 23 [pid = 1840] [id = 161]
04:50:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9de82780) [pid = 1840] [serial = 453] [outer = (nil)]
04:50:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9e95ca00) [pid = 1840] [serial = 454] [outer = 0x9de82780]
04:50:48 INFO - PROCESS | 1840 | 1446119448385 Marionette INFO loaded listener.js
04:50:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9e960100) [pid = 1840] [serial = 455] [outer = 0x9de82780]
04:50:49 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
04:50:49 INFO - document served over http requires an http
04:50:49 INFO - sub-resource via fetch-request using the meta-referrer
04:50:49 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:50:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:50:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:50:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:49 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
04:50:49 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1955ms
04:50:49 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:50:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c6b8b00 == 24 [pid = 1840] [id = 162]
04:50:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9de85200) [pid = 1840] [serial = 456] [outer = (nil)]
04:50:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9f4c6f80) [pid = 1840] [serial = 457] [outer = 0x9de85200]
04:50:50 INFO - PROCESS | 1840 | 1446119450376 Marionette INFO loaded listener.js
04:50:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9f538b80) [pid = 1840] [serial = 458] [outer = 0x9de85200]
04:50:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce91400 == 25 [pid = 1840] [id = 163]
04:50:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0xa022ee80) [pid = 1840] [serial = 459] [outer = (nil)]
04:50:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9f539a80) [pid = 1840] [serial = 460] [outer = 0xa022ee80]
04:50:52 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
04:50:52 INFO - document served over http requires an http
04:50:52 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:52 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:52 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
04:50:52 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2804ms
04:50:52 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:50:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cba5b00 == 26 [pid = 1840] [id = 164]
04:50:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9f4c4780) [pid = 1840] [serial = 461] [outer = (nil)]
04:50:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa022fd80) [pid = 1840] [serial = 462] [outer = 0x9f4c4780]
04:50:53 INFO - PROCESS | 1840 | 1446119453094 Marionette INFO loaded listener.js
04:50:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa0255f80) [pid = 1840] [serial = 463] [outer = 0x9f4c4780]
04:50:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704b00 == 27 [pid = 1840] [id = 165]
04:50:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa14e1f80) [pid = 1840] [serial = 464] [outer = (nil)]
04:50:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f53bb00) [pid = 1840] [serial = 465] [outer = 0xa14e1f80]
04:50:54 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
04:50:54 INFO - document served over http requires an http
04:50:54 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:54 INFO - delivery method with no-redirect and when
04:50: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"
04:50:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:54 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:54 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:54 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
04:50:54 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1961ms
04:50:54 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:50:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dd200 == 28 [pid = 1840] [id = 166]
04:50:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9f537280) [pid = 1840] [serial = 466] [outer = (nil)]
04:50:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa14e2e80) [pid = 1840] [serial = 467] [outer = 0x9f537280]
04:50:55 INFO - PROCESS | 1840 | 1446119455188 Marionette INFO loaded listener.js
04:50:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa155a800) [pid = 1840] [serial = 468] [outer = 0x9f537280]
04:50:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00c500 == 29 [pid = 1840] [id = 167]
04:50:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa15e2900) [pid = 1840] [serial = 469] [outer = (nil)]
04:50:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa15e5b00) [pid = 1840] [serial = 470] [outer = 0xa15e2900]
04:50:56 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
04:50:56 INFO - document served over http requires an http
04:50:56 INFO - sub-resource via iframe-tag using the meta-referrer
04:50:56 INFO - delivery method with swap-origin-redirect and when
04:50: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"
04:50:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:50:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:50:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:56 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
04:50:56 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2347ms
04:50:56 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:50:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x92247100 == 30 [pid = 1840] [id = 168]
04:50:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa1558280) [pid = 1840] [serial = 471] [outer = (nil)]
04:50:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa15e5d80) [pid = 1840] [serial = 472] [outer = 0xa1558280]
04:50:57 INFO - PROCESS | 1840 | 1446119457418 Marionette INFO loaded listener.js
04:50:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa8ff4780) [pid = 1840] [serial = 473] [outer = 0xa1558280]
04:50:59 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
04:50:59 INFO - document served over http requires an http
04:50:59 INFO - sub-resource via script-tag using the meta-referrer
04:50:59 INFO - delivery method with keep-origin-redirect and when
04:50: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"
04:50:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:50:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:50:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:50:59 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:50:59 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:50:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:50:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:50:59 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
04:50:59 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2106ms
04:50:59 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
04:50:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e703600 == 31 [pid = 1840] [id = 169]
04:50:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa15e1f00) [pid = 1840] [serial = 474] [outer = (nil)]
04:50:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa9a52180) [pid = 1840] [serial = 475] [outer = 0xa15e1f00]
04:50:59 INFO - PROCESS | 1840 | 1446119459516 Marionette INFO loaded listener.js
04:50:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa9a53d00) [pid = 1840] [serial = 476] [outer = 0xa15e1f00]
04:51:00 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
04:51:00 INFO - document served over http requires an http
04:51:00 INFO - sub-resource via script-tag using the meta-referrer
04:51:00 INFO - delivery method with no-redirect and when
04:51: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"
04:51:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:51:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:51:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:00 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
04:51:00 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1698ms
04:51:00 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:51:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e824c00 == 32 [pid = 1840] [id = 170]
04:51:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x94507280) [pid = 1840] [serial = 477] [outer = (nil)]
04:51:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x94509080) [pid = 1840] [serial = 478] [outer = 0x94507280]
04:51:01 INFO - PROCESS | 1840 | 1446119461406 Marionette INFO loaded listener.js
04:51:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0x9450a700) [pid = 1840] [serial = 479] [outer = 0x94507280]
04:51:02 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
04:51:02 INFO - document served over http requires an http
04:51:02 INFO - sub-resource via script-tag using the meta-referrer
04:51:02 INFO - delivery method with swap-origin-redirect and when
04:51: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"
04:51:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:51:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:51:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:02 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
04:51:02 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2085ms
04:51:02 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:51:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc0d400 == 33 [pid = 1840] [id = 171]
04:51:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0x94507c80) [pid = 1840] [serial = 480] [outer = (nil)]
04:51:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 142 (0x9450bd80) [pid = 1840] [serial = 481] [outer = 0x94507c80]
04:51:03 INFO - PROCESS | 1840 | 1446119463438 Marionette INFO loaded listener.js
04:51:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 143 (0xa9a54700) [pid = 1840] [serial = 482] [outer = 0x94507c80]
04:51:05 INFO - PROCESS | 1840 | --DOCSHELL 0x8e955e00 == 32 [pid = 1840] [id = 148]
04:51:05 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab1e00 == 31 [pid = 1840] [id = 150]
04:51:05 INFO - PROCESS | 1840 | --DOCSHELL 0x92276b00 == 30 [pid = 1840] [id = 152]
04:51:07 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce91400 == 29 [pid = 1840] [id = 163]
04:51:07 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704b00 == 28 [pid = 1840] [id = 165]
04:51:07 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00c500 == 27 [pid = 1840] [id = 167]
04:51:07 INFO - PROCESS | 1840 | --DOCSHELL 0x9f4ec000 == 26 [pid = 1840] [id = 147]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 142 (0x91bc2700) [pid = 1840] [serial = 365] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 141 (0x9f53b600) [pid = 1840] [serial = 353] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x9f4c4a00) [pid = 1840] [serial = 350] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x9e136580) [pid = 1840] [serial = 347] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9daec500) [pid = 1840] [serial = 342] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9c9c6a00) [pid = 1840] [serial = 337] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9c885d00) [pid = 1840] [serial = 332] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9b57e780) [pid = 1840] [serial = 329] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9a8e6700) [pid = 1840] [serial = 326] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x988b5380) [pid = 1840] [serial = 323] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x92390d00) [pid = 1840] [serial = 311] [outer = (nil)] [url = about:blank]
04:51:07 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91a2d280) [pid = 1840] [serial = 368] [outer = (nil)] [url = about:blank]
04:51:08 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
04:51:08 INFO - document served over http requires an http
04:51:08 INFO - sub-resource via xhr-request using the meta-referrer
04:51:08 INFO - delivery method with keep-origin-redirect and when
04:51: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"
04:51:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:51:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:51:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:08 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
04:51:08 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 5215ms
04:51:08 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
04:51:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e273000 == 27 [pid = 1840] [id = 172]
04:51:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8e731700) [pid = 1840] [serial = 483] [outer = (nil)]
04:51:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x8e8d7d80) [pid = 1840] [serial = 484] [outer = 0x8e731700]
04:51:08 INFO - PROCESS | 1840 | 1446119468755 Marionette INFO loaded listener.js
04:51:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x8ecca300) [pid = 1840] [serial = 485] [outer = 0x8e731700]
04:51:10 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
04:51:10 INFO - document served over http requires an http
04:51:10 INFO - sub-resource via xhr-request using the meta-referrer
04:51:10 INFO - delivery method with no-redirect and when
04:51: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"
04:51:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:51:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:51:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:10 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
04:51:10 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2170ms
04:51:10 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:51:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a73800 == 28 [pid = 1840] [id = 173]
04:51:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x8eccaf80) [pid = 1840] [serial = 486] [outer = (nil)]
04:51:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9106ce80) [pid = 1840] [serial = 487] [outer = 0x8eccaf80]
04:51:10 INFO - PROCESS | 1840 | 1446119470874 Marionette INFO loaded listener.js
04:51:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91a30700) [pid = 1840] [serial = 488] [outer = 0x8eccaf80]
04:51:12 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
04:51:12 INFO - document served over http requires an http
04:51:12 INFO - sub-resource via xhr-request using the meta-referrer
04:51:12 INFO - delivery method with swap-origin-redirect and when
04:51: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"
04:51:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:51:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:51:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:12 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
04:51:12 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2015ms
04:51:12 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9106c700) [pid = 1840] [serial = 424] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9c109a00) [pid = 1840] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa155a080) [pid = 1840] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x8e8d3780) [pid = 1840] [serial = 369] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x8e731e80) [pid = 1840] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91a2e400) [pid = 1840] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x93faed80) [pid = 1840] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9de82000) [pid = 1840] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9e95ef80) [pid = 1840] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9e960880) [pid = 1840] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa14dfa00) [pid = 1840] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa0255580) [pid = 1840] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa14e3600) [pid = 1840] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x91069500) [pid = 1840] [serial = 430] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x91a31380) [pid = 1840] [serial = 422] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119428516]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e8d4680) [pid = 1840] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x988b1500) [pid = 1840] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x93e9f180) [pid = 1840] [serial = 375] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x93fab180) [pid = 1840] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9b416980) [pid = 1840] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x954a5b00) [pid = 1840] [serial = 380] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119399684]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8e730f80) [pid = 1840] [serial = 417] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8e731c00) [pid = 1840] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x9508fc00) [pid = 1840] [serial = 427] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9c8e8c00) [pid = 1840] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9b417380) [pid = 1840] [serial = 388] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9c887100) [pid = 1840] [serial = 391] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9daec280) [pid = 1840] [serial = 394] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9e136800) [pid = 1840] [serial = 397] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9f538400) [pid = 1840] [serial = 400] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa0254180) [pid = 1840] [serial = 403] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa14e0e00) [pid = 1840] [serial = 406] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa150a580) [pid = 1840] [serial = 409] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0xa1559b80) [pid = 1840] [serial = 412] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x95116c00) [pid = 1840] [serial = 433] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0xa15e4200) [pid = 1840] [serial = 415] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x8e730800) [pid = 1840] [serial = 418] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x8eccb980) [pid = 1840] [serial = 420] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x91bc2980) [pid = 1840] [serial = 423] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119428516]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x92390580) [pid = 1840] [serial = 425] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x91a2fa80) [pid = 1840] [serial = 428] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x8e8d6700) [pid = 1840] [serial = 370] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x91bc1580) [pid = 1840] [serial = 373] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x92392880) [pid = 1840] [serial = 376] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x93fadc00) [pid = 1840] [serial = 378] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x95116e80) [pid = 1840] [serial = 381] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119399684]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x988b2900) [pid = 1840] [serial = 383] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9a8e6c00) [pid = 1840] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9e95e800) [pid = 1840] [serial = 398] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9f53b880) [pid = 1840] [serial = 401] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0xa0254e00) [pid = 1840] [serial = 404] [outer = (nil)] [url = about:blank]
04:51:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e730080) [pid = 1840] [serial = 489] [outer = 0x954a1000]
04:51:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x92334600 == 29 [pid = 1840] [id = 174]
04:51:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8e730300) [pid = 1840] [serial = 490] [outer = (nil)]
04:51:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8e731e80) [pid = 1840] [serial = 491] [outer = 0x8e730300]
04:51:15 INFO - PROCESS | 1840 | 1446119475128 Marionette INFO loaded listener.js
04:51:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8eccb980) [pid = 1840] [serial = 492] [outer = 0x8e730300]
04:51:17 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
04:51:17 INFO - document served over http requires an https
04:51:17 INFO - sub-resource via fetch-request using the meta-referrer
04:51:17 INFO - delivery method with keep-origin-redirect and when
04:51: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"
04:51:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:51:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:51:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:51:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:17 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
04:51:17 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 4930ms
04:51:17 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
04:51:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6400 == 30 [pid = 1840] [id = 175]
04:51:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e72f680) [pid = 1840] [serial = 493] [outer = (nil)]
04:51:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8e8d7b00) [pid = 1840] [serial = 494] [outer = 0x8e72f680]
04:51:17 INFO - PROCESS | 1840 | 1446119477930 Marionette INFO loaded listener.js
04:51:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x9106bd00) [pid = 1840] [serial = 495] [outer = 0x8e72f680]
04:51:19 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
04:51:19 INFO - document served over http requires an https
04:51:19 INFO - sub-resource via fetch-request using the meta-referrer
04:51:19 INFO - delivery method with no-redirect and when
04:51: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"
04:51:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:51:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:51:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:51:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:19 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
04:51:19 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2264ms
04:51:19 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:51:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435f100 == 31 [pid = 1840] [id = 176]
04:51:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8eccc380) [pid = 1840] [serial = 496] [outer = (nil)]
04:51:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91bc2700) [pid = 1840] [serial = 497] [outer = 0x8eccc380]
04:51:20 INFO - PROCESS | 1840 | 1446119480328 Marionette INFO loaded listener.js
04:51:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x922b5680) [pid = 1840] [serial = 498] [outer = 0x8eccc380]
04:51:22 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
04:51:22 INFO - document served over http requires an https
04:51:22 INFO - sub-resource via fetch-request using the meta-referrer
04:51:22 INFO - delivery method with swap-origin-redirect and when
04:51: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"
04:51:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:51:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:51:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:51:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:22 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
04:51:22 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2208ms
04:51:22 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:51:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x954d0400 == 32 [pid = 1840] [id = 177]
04:51:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x9106c980) [pid = 1840] [serial = 499] [outer = (nil)]
04:51:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x922b7e80) [pid = 1840] [serial = 500] [outer = 0x9106c980]
04:51:22 INFO - PROCESS | 1840 | 1446119482501 Marionette INFO loaded listener.js
04:51:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x92391980) [pid = 1840] [serial = 501] [outer = 0x9106c980]
04:51:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d60300 == 33 [pid = 1840] [id = 178]
04:51:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93e9f180) [pid = 1840] [serial = 502] [outer = (nil)]
04:51:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x92392880) [pid = 1840] [serial = 503] [outer = 0x93e9f180]
04:51:24 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
04:51:24 INFO - document served over http requires an https
04:51:24 INFO - sub-resource via iframe-tag using the meta-referrer
04:51:24 INFO - delivery method with keep-origin-redirect and when
04:51: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"
04:51:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:51:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:51:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:24 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
04:51:24 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2304ms
04:51:24 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:51:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d61500 == 34 [pid = 1840] [id = 179]
04:51:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x922b8b00) [pid = 1840] [serial = 504] [outer = (nil)]
04:51:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93fabe00) [pid = 1840] [serial = 505] [outer = 0x922b8b00]
04:51:24 INFO - PROCESS | 1840 | 1446119484911 Marionette INFO loaded listener.js
04:51:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9450b880) [pid = 1840] [serial = 506] [outer = 0x922b8b00]
04:51:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67c600 == 35 [pid = 1840] [id = 180]
04:51:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x95116e80) [pid = 1840] [serial = 507] [outer = (nil)]
04:51:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9508e800) [pid = 1840] [serial = 508] [outer = 0x95116e80]
04:51:26 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
04:51:26 INFO - document served over http requires an https
04:51:26 INFO - sub-resource via iframe-tag using the meta-referrer
04:51:26 INFO - delivery method with no-redirect and when
04:51: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"
04:51:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:51:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:51:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:26 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
04:51:26 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2053ms
04:51:26 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
04:51:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5d8600 == 36 [pid = 1840] [id = 181]
04:51:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x93e9fb80) [pid = 1840] [serial = 509] [outer = (nil)]
04:51:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x95165780) [pid = 1840] [serial = 510] [outer = 0x93e9fb80]
04:51:27 INFO - PROCESS | 1840 | 1446119487079 Marionette INFO loaded listener.js
04:51:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x95168480) [pid = 1840] [serial = 511] [outer = 0x93e9fb80]
04:51:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8700 == 37 [pid = 1840] [id = 182]
04:51:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x988b2680) [pid = 1840] [serial = 512] [outer = (nil)]
04:51:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x95169380) [pid = 1840] [serial = 513] [outer = 0x988b2680]
04:51:28 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
04:51:28 INFO - document served over http requires an https
04:51:28 INFO - sub-resource via iframe-tag using the meta-referrer
04:51:28 INFO - delivery method with swap-origin-redirect and when
04:51:28 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"
04:51:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:51:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:51:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:28 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
04:51:28 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2278ms
04:51:28 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
04:51:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x92275f00 == 38 [pid = 1840] [id = 183]
04:51:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x93fab680) [pid = 1840] [serial = 514] [outer = (nil)]
04:51:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x988b4480) [pid = 1840] [serial = 515] [outer = 0x93fab680]
04:51:29 INFO - PROCESS | 1840 | 1446119489522 Marionette INFO loaded listener.js
04:51:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x98934980) [pid = 1840] [serial = 516] [outer = 0x93fab680]
04:51:31 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
04:51:31 INFO - document served over http requires an https
04:51:31 INFO - sub-resource via script-tag using the meta-referrer
04:51:31 INFO - delivery method with keep-origin-redirect and when
04:51: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"
04:51:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:51:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:51:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:31 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
04:51:31 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2104ms
04:51:31 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
04:51:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c911300 == 39 [pid = 1840] [id = 184]
04:51:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x922b5400) [pid = 1840] [serial = 517] [outer = (nil)]
04:51:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9a8e6700) [pid = 1840] [serial = 518] [outer = 0x922b5400]
04:51:31 INFO - PROCESS | 1840 | 1446119491562 Marionette INFO loaded listener.js
04:51:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9b416200) [pid = 1840] [serial = 519] [outer = 0x922b5400]
04:51:33 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
04:51:33 INFO - document served over http requires an https
04:51:33 INFO - sub-resource via script-tag using the meta-referrer
04:51:33 INFO - delivery method with no-redirect and when
04:51: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"
04:51:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:51:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:51:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:33 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
04:51:33 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1950ms
04:51:33 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
04:51:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5400 == 40 [pid = 1840] [id = 185]
04:51:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9a8e5a80) [pid = 1840] [serial = 520] [outer = (nil)]
04:51:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9b57e780) [pid = 1840] [serial = 521] [outer = 0x9a8e5a80]
04:51:33 INFO - PROCESS | 1840 | 1446119493689 Marionette INFO loaded listener.js
04:51:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9c883780) [pid = 1840] [serial = 522] [outer = 0x9a8e5a80]
04:51:35 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
04:51:35 INFO - document served over http requires an https
04:51:35 INFO - sub-resource via script-tag using the meta-referrer
04:51:35 INFO - delivery method with swap-origin-redirect and when
04:51:35 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"
04:51:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:51:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:51:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:35 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
04:51:35 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2147ms
04:51:35 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
04:51:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546b300 == 41 [pid = 1840] [id = 186]
04:51:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9b416700) [pid = 1840] [serial = 523] [outer = (nil)]
04:51:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9c885800) [pid = 1840] [serial = 524] [outer = 0x9b416700]
04:51:35 INFO - PROCESS | 1840 | 1446119495976 Marionette INFO loaded listener.js
04:51:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9c8e8480) [pid = 1840] [serial = 525] [outer = 0x9b416700]
04:51:37 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
04:51:37 INFO - document served over http requires an https
04:51:37 INFO - sub-resource via xhr-request using the meta-referrer
04:51:37 INFO - delivery method with keep-origin-redirect and when
04:51: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"
04:51:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:51:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:51:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:37 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
04:51:37 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2107ms
04:51:37 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
04:51:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db48700 == 42 [pid = 1840] [id = 187]
04:51:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9c886700) [pid = 1840] [serial = 526] [outer = (nil)]
04:51:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9c9c6780) [pid = 1840] [serial = 527] [outer = 0x9c886700]
04:51:37 INFO - PROCESS | 1840 | 1446119497934 Marionette INFO loaded listener.js
04:51:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9c9c8d00) [pid = 1840] [serial = 528] [outer = 0x9c886700]
04:51:39 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
04:51:39 INFO - document served over http requires an https
04:51:39 INFO - sub-resource via xhr-request using the meta-referrer
04:51:39 INFO - delivery method with no-redirect and when
04:51: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"
04:51:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:51:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:51:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:39 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
04:51:39 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2143ms
04:51:39 INFO - TEST-START | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
04:51:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e065900 == 43 [pid = 1840] [id = 188]
04:51:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9daedb80) [pid = 1840] [serial = 529] [outer = (nil)]
04:51:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9daef200) [pid = 1840] [serial = 530] [outer = 0x9daedb80]
04:51:40 INFO - PROCESS | 1840 | 1446119500173 Marionette INFO loaded listener.js
04:51:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9de82000) [pid = 1840] [serial = 531] [outer = 0x9daedb80]
04:51:41 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
04:51:41 INFO - document served over http requires an https
04:51:41 INFO - sub-resource via xhr-request using the meta-referrer
04:51:41 INFO - delivery method with swap-origin-redirect and when
04:51: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"
04:51:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:51:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:51:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:41 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
04:51:41 INFO - TEST-OK | /referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1998ms
04:51:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
04:51:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d60000 == 44 [pid = 1840] [id = 189]
04:51:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9de82500) [pid = 1840] [serial = 532] [outer = (nil)]
04:51:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9e136580) [pid = 1840] [serial = 533] [outer = 0x9de82500]
04:51:41 INFO - PROCESS | 1840 | 1446119501948 Marionette INFO loaded listener.js
04:51:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x9e138880) [pid = 1840] [serial = 534] [outer = 0x9de82500]
04:51:43 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
04:51:43 INFO - document served over http requires an http
04:51:43 INFO - sub-resource via fetch-request using the http-csp
04:51:43 INFO - delivery method with keep-origin-redirect and when
04:51: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"
04:51:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:51:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:51:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:51:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:43 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
04:51:43 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 1789ms
04:51:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
04:51:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e93b800 == 45 [pid = 1840] [id = 190]
04:51:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9de86380) [pid = 1840] [serial = 535] [outer = (nil)]
04:51:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x9f4c4a00) [pid = 1840] [serial = 536] [outer = 0x9de86380]
04:51:43 INFO - PROCESS | 1840 | 1446119503916 Marionette INFO loaded listener.js
04:51:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x9f4c6080) [pid = 1840] [serial = 537] [outer = 0x9de86380]
04:51:45 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
04:51:45 INFO - document served over http requires an http
04:51:45 INFO - sub-resource via fetch-request using the http-csp
04:51:45 INFO - delivery method with no-redirect and when
04:51: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"
04:51:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:51:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:51:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:51:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:45 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
04:51:45 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1931ms
04:51:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
04:51:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc82900 == 46 [pid = 1840] [id = 191]
04:51:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9e960600) [pid = 1840] [serial = 538] [outer = (nil)]
04:51:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x9f53b100) [pid = 1840] [serial = 539] [outer = 0x9e960600]
04:51:45 INFO - PROCESS | 1840 | 1446119505748 Marionette INFO loaded listener.js
04:51:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa022c680) [pid = 1840] [serial = 540] [outer = 0x9e960600]
04:51:47 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
04:51:47 INFO - document served over http requires an http
04:51:47 INFO - sub-resource via fetch-request using the http-csp
04:51:47 INFO - delivery method with swap-origin-redirect and when
04:51: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/http-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
04:51:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:51:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:51:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:51:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:47 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
04:51:47 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 1698ms
04:51:47 INFO - PROCESS | 1840 | --DOCSHELL 0x8e273000 == 45 [pid = 1840] [id = 172]
04:51:47 INFO - PROCESS | 1840 | --DOCSHELL 0x90a73800 == 44 [pid = 1840] [id = 173]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x97d61800 == 43 [pid = 1840] [id = 158]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6400 == 42 [pid = 1840] [id = 175]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x90a72c00 == 41 [pid = 1840] [id = 151]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9435f100 == 40 [pid = 1840] [id = 176]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5a00 == 39 [pid = 1840] [id = 159]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8800 == 38 [pid = 1840] [id = 161]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x954d0400 == 37 [pid = 1840] [id = 177]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9cba5b00 == 36 [pid = 1840] [id = 164]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x97d60300 == 35 [pid = 1840] [id = 178]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x97d61500 == 34 [pid = 1840] [id = 179]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x97d61200 == 33 [pid = 1840] [id = 157]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9fc0d400 == 32 [pid = 1840] [id = 171]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67c600 == 31 [pid = 1840] [id = 180]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3c00 == 30 [pid = 1840] [id = 160]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5d8600 == 29 [pid = 1840] [id = 181]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x92247100 == 28 [pid = 1840] [id = 168]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8700 == 27 [pid = 1840] [id = 182]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x92275f00 == 26 [pid = 1840] [id = 183]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8e703600 == 25 [pid = 1840] [id = 169]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9c911300 == 24 [pid = 1840] [id = 184]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dd200 == 23 [pid = 1840] [id = 166]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5400 == 22 [pid = 1840] [id = 185]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9e824c00 == 21 [pid = 1840] [id = 170]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9546b300 == 20 [pid = 1840] [id = 186]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9db48700 == 19 [pid = 1840] [id = 187]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9c6b8b00 == 18 [pid = 1840] [id = 162]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9e065900 == 17 [pid = 1840] [id = 188]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x97d60000 == 16 [pid = 1840] [id = 189]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x9e93b800 == 15 [pid = 1840] [id = 190]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x90a73b00 == 14 [pid = 1840] [id = 149]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x954cf500 == 13 [pid = 1840] [id = 156]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x92334600 == 12 [pid = 1840] [id = 174]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8d00 == 11 [pid = 1840] [id = 153]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x945d8e00 == 10 [pid = 1840] [id = 154]
04:51:49 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8e00 == 9 [pid = 1840] [id = 155]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x95169880) [pid = 1840] [serial = 434] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0xa15e2180) [pid = 1840] [serial = 413] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa1558f00) [pid = 1840] [serial = 410] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa14e2200) [pid = 1840] [serial = 407] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x93e9fe00) [pid = 1840] [serial = 431] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9de83180) [pid = 1840] [serial = 395] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9c8e7f80) [pid = 1840] [serial = 392] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9b6de500) [pid = 1840] [serial = 389] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x98931c80) [pid = 1840] [serial = 384] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9508f480) [pid = 1840] [serial = 379] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x92391700) [pid = 1840] [serial = 374] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x8ecc8780) [pid = 1840] [serial = 371] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa15e5880) [pid = 1840] [serial = 416] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x93ea1980) [pid = 1840] [serial = 426] [outer = (nil)] [url = about:blank]
04:51:49 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9106dd80) [pid = 1840] [serial = 421] [outer = (nil)] [url = about:blank]
04:51:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
04:51:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b5200 == 10 [pid = 1840] [id = 192]
04:51:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x8e8d3a00) [pid = 1840] [serial = 541] [outer = (nil)]
04:51:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8e8d7100) [pid = 1840] [serial = 542] [outer = 0x8e8d3a00]
04:51:49 INFO - PROCESS | 1840 | 1446119509905 Marionette INFO loaded listener.js
04:51:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8ecc8780) [pid = 1840] [serial = 543] [outer = 0x8e8d3a00]
04:51:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107ab00 == 11 [pid = 1840] [id = 193]
04:51:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9106c480) [pid = 1840] [serial = 544] [outer = (nil)]
04:51:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8e8d4400) [pid = 1840] [serial = 545] [outer = 0x9106c480]
04:51:51 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
04:51:51 INFO - document served over http requires an http
04:51:51 INFO - sub-resource via iframe-tag using the http-csp
04:51:51 INFO - delivery method with keep-origin-redirect and when
04:51:51 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"
04:51:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:51 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:51:51 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:51:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:51 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
04:51:51 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 1508ms
04:51:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
04:51:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb9a00 == 12 [pid = 1840] [id = 194]
04:51:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8eccbe80) [pid = 1840] [serial = 546] [outer = (nil)]
04:51:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x91a30480) [pid = 1840] [serial = 547] [outer = 0x8eccbe80]
04:51:51 INFO - PROCESS | 1840 | 1446119511470 Marionette INFO loaded listener.js
04:51:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x91bc2e80) [pid = 1840] [serial = 548] [outer = 0x8eccbe80]
04:51:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x92275c00 == 13 [pid = 1840] [id = 195]
04:51:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x922b7700) [pid = 1840] [serial = 549] [outer = (nil)]
04:51:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x91a2f300) [pid = 1840] [serial = 550] [outer = 0x922b7700]
04:51:52 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
04:51:52 INFO - document served over http requires an http
04:51:52 INFO - sub-resource via iframe-tag using the http-csp
04:51:52 INFO - delivery method with no-redirect and when
04:51:52 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"
04:51:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:52 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:52 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:51:52 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:51:52 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:52 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:52 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
04:51:52 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 1810ms
04:51:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
04:51:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107ba00 == 14 [pid = 1840] [id = 196]
04:51:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x9238f400) [pid = 1840] [serial = 551] [outer = (nil)]
04:51:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x92391700) [pid = 1840] [serial = 552] [outer = 0x9238f400]
04:51:53 INFO - PROCESS | 1840 | 1446119513655 Marionette INFO loaded listener.js
04:51:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x93e9e000) [pid = 1840] [serial = 553] [outer = 0x9238f400]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x8ecc9900) [pid = 1840] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa022ee80) [pid = 1840] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x8e730300) [pid = 1840] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x94507280) [pid = 1840] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e731200) [pid = 1840] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x98933080) [pid = 1840] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9b413a00) [pid = 1840] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9c884e00) [pid = 1840] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9b6e0f80) [pid = 1840] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9de82780) [pid = 1840] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9de85200) [pid = 1840] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9f4c4780) [pid = 1840] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9f537280) [pid = 1840] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x8e731e80) [pid = 1840] [serial = 491] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e731700) [pid = 1840] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0xa15e1f00) [pid = 1840] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0xa14e1f80) [pid = 1840] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119454070]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0xa15e2900) [pid = 1840] [serial = 469] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x94507c80) [pid = 1840] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8eccaf80) [pid = 1840] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0xa1558280) [pid = 1840] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x93e9f900) [pid = 1840] [serial = 436] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x988b2b80) [pid = 1840] [serial = 439] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9b414400) [pid = 1840] [serial = 442] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9c10a900) [pid = 1840] [serial = 445] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9c8e5c80) [pid = 1840] [serial = 448] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9daee080) [pid = 1840] [serial = 451] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9e95ca00) [pid = 1840] [serial = 454] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9f4c6f80) [pid = 1840] [serial = 457] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9f539a80) [pid = 1840] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa022fd80) [pid = 1840] [serial = 462] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x9f53bb00) [pid = 1840] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119454070]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0xa14e2e80) [pid = 1840] [serial = 467] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa15e5b00) [pid = 1840] [serial = 470] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0xa15e5d80) [pid = 1840] [serial = 472] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0xa9a52180) [pid = 1840] [serial = 475] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x94509080) [pid = 1840] [serial = 478] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9450bd80) [pid = 1840] [serial = 481] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x8e8d7d80) [pid = 1840] [serial = 484] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9106ce80) [pid = 1840] [serial = 487] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x98931500) [pid = 1840] [serial = 440] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9b415a80) [pid = 1840] [serial = 443] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9c884180) [pid = 1840] [serial = 446] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa9a54700) [pid = 1840] [serial = 482] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x8ecca300) [pid = 1840] [serial = 485] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91a30700) [pid = 1840] [serial = 488] [outer = (nil)] [url = about:blank]
04:51:55 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8ecca580) [pid = 1840] [serial = 308] [outer = (nil)] [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.]
04:51:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435eb00 == 15 [pid = 1840] [id = 197]
04:51:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e732380) [pid = 1840] [serial = 554] [outer = (nil)]
04:51:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e731e80) [pid = 1840] [serial = 555] [outer = 0x8e732380]
04:51: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
04:51:56 INFO - document served over http requires an http
04:51:56 INFO - sub-resource via iframe-tag using the http-csp
04:51:56 INFO - delivery method with swap-origin-redirect and when
04:51: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"
04:51:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:51:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:51:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51: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
04:51: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 3390ms
04:51: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
04:51:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x94569c00 == 16 [pid = 1840] [id = 198]
04:51:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8e8d7d80) [pid = 1840] [serial = 556] [outer = (nil)]
04:51:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93ea1980) [pid = 1840] [serial = 557] [outer = 0x8e8d7d80]
04:51:56 INFO - PROCESS | 1840 | 1446119516805 Marionette INFO loaded listener.js
04:51:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x94507c80) [pid = 1840] [serial = 558] [outer = 0x8e8d7d80]
04:51:58 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
04:51:58 INFO - document served over http requires an http
04:51:58 INFO - sub-resource via script-tag using the http-csp
04:51:58 INFO - delivery method with keep-origin-redirect and when
04:51: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"
04:51:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:51:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:51:58 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:51:58 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:51:58 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:51:58 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:51:58 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:51:58 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
04:51:58 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 2460ms
04:51:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
04:51:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e956400 == 17 [pid = 1840] [id = 199]
04:51:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8e72fe00) [pid = 1840] [serial = 559] [outer = (nil)]
04:51:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8e8d6c00) [pid = 1840] [serial = 560] [outer = 0x8e72fe00]
04:51:59 INFO - PROCESS | 1840 | 1446119519329 Marionette INFO loaded listener.js
04:51:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x91bc0180) [pid = 1840] [serial = 561] [outer = 0x8e72fe00]
04:52:00 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
04:52:00 INFO - document served over http requires an http
04:52:00 INFO - sub-resource via script-tag using the http-csp
04:52:00 INFO - delivery method with no-redirect and when
04:52: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"
04:52:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:52:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:52:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:00 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
04:52:00 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 2059ms
04:52:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
04:52:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x94241f00 == 18 [pid = 1840] [id = 200]
04:52:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x91a2d780) [pid = 1840] [serial = 562] [outer = (nil)]
04:52:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x93e9fe00) [pid = 1840] [serial = 563] [outer = 0x91a2d780]
04:52:01 INFO - PROCESS | 1840 | 1446119521605 Marionette INFO loaded listener.js
04:52:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x94508b80) [pid = 1840] [serial = 564] [outer = 0x91a2d780]
04:52:03 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
04:52:03 INFO - document served over http requires an http
04:52:03 INFO - sub-resource via script-tag using the http-csp
04:52:03 INFO - delivery method with swap-origin-redirect and when
04:52: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-when-cross-origin/http-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
04:52:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:03 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:52:03 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:52:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:03 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
04:52:03 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 2471ms
04:52:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
04:52:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705100 == 19 [pid = 1840] [id = 201]
04:52:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x922b4f00) [pid = 1840] [serial = 565] [outer = (nil)]
04:52:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9508ef80) [pid = 1840] [serial = 566] [outer = 0x922b4f00]
04:52:04 INFO - PROCESS | 1840 | 1446119524191 Marionette INFO loaded listener.js
04:52:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x95169600) [pid = 1840] [serial = 567] [outer = 0x922b4f00]
04:52:05 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
04:52:05 INFO - document served over http requires an http
04:52:05 INFO - sub-resource via xhr-request using the http-csp
04:52:05 INFO - delivery method with keep-origin-redirect and when
04:52: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"
04:52:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:05 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:52:05 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:52:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:05 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
04:52:05 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 1918ms
04:52:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
04:52:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881b300 == 20 [pid = 1840] [id = 202]
04:52:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x954a3d00) [pid = 1840] [serial = 568] [outer = (nil)]
04:52:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x988b2b80) [pid = 1840] [serial = 569] [outer = 0x954a3d00]
04:52:06 INFO - PROCESS | 1840 | 1446119526014 Marionette INFO loaded listener.js
04:52:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x98931500) [pid = 1840] [serial = 570] [outer = 0x954a3d00]
04:52:07 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
04:52:07 INFO - document served over http requires an http
04:52:07 INFO - sub-resource via xhr-request using the http-csp
04:52:07 INFO - delivery method with no-redirect and when
04:52: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"
04:52:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:52:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:52:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:07 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
04:52:07 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1904ms
04:52:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
04:52:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67cc00 == 21 [pid = 1840] [id = 203]
04:52:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x988b5100) [pid = 1840] [serial = 571] [outer = (nil)]
04:52:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9b416e80) [pid = 1840] [serial = 572] [outer = 0x988b5100]
04:52:08 INFO - PROCESS | 1840 | 1446119528119 Marionette INFO loaded listener.js
04:52:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9b492a80) [pid = 1840] [serial = 573] [outer = 0x988b5100]
04:52:09 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
04:52:09 INFO - document served over http requires an http
04:52:09 INFO - sub-resource via xhr-request using the http-csp
04:52:09 INFO - delivery method with swap-origin-redirect and when
04:52:09 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"
04:52:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:52:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:52:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:09 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
04:52:09 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 2307ms
04:52:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
04:52:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5a00 == 22 [pid = 1840] [id = 204]
04:52:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9b57ea00) [pid = 1840] [serial = 574] [outer = (nil)]
04:52:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9c8e6400) [pid = 1840] [serial = 575] [outer = 0x9b57ea00]
04:52:10 INFO - PROCESS | 1840 | 1446119530474 Marionette INFO loaded listener.js
04:52:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c9c8f80) [pid = 1840] [serial = 576] [outer = 0x9b57ea00]
04:52:12 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
04:52:12 INFO - document served over http requires an https
04:52:12 INFO - sub-resource via fetch-request using the http-csp
04:52:12 INFO - delivery method with keep-origin-redirect and when
04:52:12 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"
04:52:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:12 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:52:12 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:52:12 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:52:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:12 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
04:52:12 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 2251ms
04:52:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
04:52:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e274b00 == 23 [pid = 1840] [id = 205]
04:52:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9c8e8e80) [pid = 1840] [serial = 577] [outer = (nil)]
04:52:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9d974a80) [pid = 1840] [serial = 578] [outer = 0x9c8e8e80]
04:52:12 INFO - PROCESS | 1840 | 1446119532699 Marionette INFO loaded listener.js
04:52:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9dbbe400) [pid = 1840] [serial = 579] [outer = 0x9c8e8e80]
04:52:14 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
04:52:14 INFO - document served over http requires an https
04:52:14 INFO - sub-resource via fetch-request using the http-csp
04:52:14 INFO - delivery method with no-redirect and when
04:52:14 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"
04:52:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:52:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:52:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:52:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:14 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
04:52:14 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2444ms
04:52:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
04:52:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x92334600 == 24 [pid = 1840] [id = 206]
04:52:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9d976880) [pid = 1840] [serial = 580] [outer = (nil)]
04:52:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9de83180) [pid = 1840] [serial = 581] [outer = 0x9d976880]
04:52:15 INFO - PROCESS | 1840 | 1446119535112 Marionette INFO loaded listener.js
04:52:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9e861b00) [pid = 1840] [serial = 582] [outer = 0x9d976880]
04:52:16 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
04:52:16 INFO - document served over http requires an https
04:52:16 INFO - sub-resource via fetch-request using the http-csp
04:52:16 INFO - delivery method with swap-origin-redirect and when
04:52: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"
04:52:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:52:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:52:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:52:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:16 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
04:52:16 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 2149ms
04:52:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
04:52:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8200 == 25 [pid = 1840] [id = 207]
04:52:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9de84a80) [pid = 1840] [serial = 583] [outer = (nil)]
04:52:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9f4c4780) [pid = 1840] [serial = 584] [outer = 0x9de84a80]
04:52:17 INFO - PROCESS | 1840 | 1446119537317 Marionette INFO loaded listener.js
04:52:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9f539a80) [pid = 1840] [serial = 585] [outer = 0x9de84a80]
04:52:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x9daeaa00 == 26 [pid = 1840] [id = 208]
04:52:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0xa022df80) [pid = 1840] [serial = 586] [outer = (nil)]
04:52:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9f537280) [pid = 1840] [serial = 587] [outer = 0xa022df80]
04:52:19 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
04:52:19 INFO - document served over http requires an https
04:52:19 INFO - sub-resource via iframe-tag using the http-csp
04:52:19 INFO - delivery method with keep-origin-redirect and when
04:52: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"
04:52:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:19 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:52:19 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:52:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:19 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
04:52:19 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 2376ms
04:52:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
04:52:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9da3c800 == 27 [pid = 1840] [id = 209]
04:52:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f4c6f80) [pid = 1840] [serial = 588] [outer = (nil)]
04:52:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa022d580) [pid = 1840] [serial = 589] [outer = 0x9f4c6f80]
04:52:19 INFO - PROCESS | 1840 | 1446119539689 Marionette INFO loaded listener.js
04:52:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa0254180) [pid = 1840] [serial = 590] [outer = 0x9f4c6f80]
04:52:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00bf00 == 28 [pid = 1840] [id = 210]
04:52:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa0254e00) [pid = 1840] [serial = 591] [outer = (nil)]
04:52:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa022cb80) [pid = 1840] [serial = 592] [outer = 0xa0254e00]
04:52:21 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
04:52:21 INFO - document served over http requires an https
04:52:21 INFO - sub-resource via iframe-tag using the http-csp
04:52:21 INFO - delivery method with no-redirect and when
04:52:21 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"
04:52:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:21 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:52:21 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:52:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:21 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
04:52:21 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2502ms
04:52:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
04:52:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x92275f00 == 29 [pid = 1840] [id = 211]
04:52:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa022e200) [pid = 1840] [serial = 593] [outer = (nil)]
04:52:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa14dfa00) [pid = 1840] [serial = 594] [outer = 0xa022e200]
04:52:22 INFO - PROCESS | 1840 | 1446119542235 Marionette INFO loaded listener.js
04:52:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa14e2e80) [pid = 1840] [serial = 595] [outer = 0xa022e200]
04:52:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825800 == 30 [pid = 1840] [id = 212]
04:52:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa1558500) [pid = 1840] [serial = 596] [outer = (nil)]
04:52:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa14e3880) [pid = 1840] [serial = 597] [outer = 0xa1558500]
04:52:24 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
04:52:24 INFO - document served over http requires an https
04:52:24 INFO - sub-resource via iframe-tag using the http-csp
04:52:24 INFO - delivery method with swap-origin-redirect and when
04:52: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"
04:52:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:24 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:52:24 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:52:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:24 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
04:52:24 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 2627ms
04:52:24 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
04:52:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1b2800 == 31 [pid = 1840] [id = 213]
04:52:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa0257880) [pid = 1840] [serial = 598] [outer = (nil)]
04:52:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa1558f00) [pid = 1840] [serial = 599] [outer = 0xa0257880]
04:52:24 INFO - PROCESS | 1840 | 1446119544779 Marionette INFO loaded listener.js
04:52:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa155a300) [pid = 1840] [serial = 600] [outer = 0xa0257880]
04:52:26 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
04:52:26 INFO - document served over http requires an https
04:52:26 INFO - sub-resource via script-tag using the http-csp
04:52:26 INFO - delivery method with keep-origin-redirect and when
04:52: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"
04:52:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:52:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:52:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:26 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
04:52:26 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 2155ms
04:52:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
04:52:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f452d00 == 32 [pid = 1840] [id = 214]
04:52:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa150aa80) [pid = 1840] [serial = 601] [outer = (nil)]
04:52:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa155c880) [pid = 1840] [serial = 602] [outer = 0xa150aa80]
04:52:27 INFO - PROCESS | 1840 | 1446119547003 Marionette INFO loaded listener.js
04:52:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa15e3a80) [pid = 1840] [serial = 603] [outer = 0xa150aa80]
04:52:29 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b5200 == 31 [pid = 1840] [id = 192]
04:52:29 INFO - PROCESS | 1840 | --DOCSHELL 0x9107ab00 == 30 [pid = 1840] [id = 193]
04:52:29 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb9a00 == 29 [pid = 1840] [id = 194]
04:52:29 INFO - PROCESS | 1840 | --DOCSHELL 0x92275c00 == 28 [pid = 1840] [id = 195]
04:52:29 INFO - PROCESS | 1840 | --DOCSHELL 0x9107ba00 == 27 [pid = 1840] [id = 196]
04:52:29 INFO - PROCESS | 1840 | --DOCSHELL 0x9435eb00 == 26 [pid = 1840] [id = 197]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x8e956400 == 25 [pid = 1840] [id = 199]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x94241f00 == 24 [pid = 1840] [id = 200]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705100 == 23 [pid = 1840] [id = 201]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9881b300 == 22 [pid = 1840] [id = 202]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67cc00 == 21 [pid = 1840] [id = 203]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5a00 == 20 [pid = 1840] [id = 204]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x8e274b00 == 19 [pid = 1840] [id = 205]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x92334600 == 18 [pid = 1840] [id = 206]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8200 == 17 [pid = 1840] [id = 207]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9daeaa00 == 16 [pid = 1840] [id = 208]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9da3c800 == 15 [pid = 1840] [id = 209]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00bf00 == 14 [pid = 1840] [id = 210]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x92275f00 == 13 [pid = 1840] [id = 211]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825800 == 12 [pid = 1840] [id = 212]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1b2800 == 11 [pid = 1840] [id = 213]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x94569c00 == 10 [pid = 1840] [id = 198]
04:52:30 INFO - PROCESS | 1840 | --DOCSHELL 0x9fc82900 == 9 [pid = 1840] [id = 191]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9450a700) [pid = 1840] [serial = 479] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0xa9a53d00) [pid = 1840] [serial = 476] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0xa8ff4780) [pid = 1840] [serial = 473] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa155a800) [pid = 1840] [serial = 468] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa0255f80) [pid = 1840] [serial = 463] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9f538b80) [pid = 1840] [serial = 458] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9e960100) [pid = 1840] [serial = 455] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9de86d80) [pid = 1840] [serial = 452] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9c8e8200) [pid = 1840] [serial = 449] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9508ea80) [pid = 1840] [serial = 437] [outer = (nil)] [url = about:blank]
04:52:30 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x8eccb980) [pid = 1840] [serial = 492] [outer = (nil)] [url = about:blank]
04:52:31 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
04:52:31 INFO - document served over http requires an https
04:52:31 INFO - sub-resource via script-tag using the http-csp
04:52:31 INFO - delivery method with no-redirect and when
04:52: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"
04:52:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:31 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:52:31 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:52:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:31 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
04:52:31 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 4496ms
04:52:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
04:52:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4f00 == 10 [pid = 1840] [id = 215]
04:52:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8e732d80) [pid = 1840] [serial = 604] [outer = (nil)]
04:52:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8e8d4e00) [pid = 1840] [serial = 605] [outer = 0x8e732d80]
04:52:31 INFO - PROCESS | 1840 | 1446119551349 Marionette INFO loaded listener.js
04:52:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8ecc8a00) [pid = 1840] [serial = 606] [outer = 0x8e732d80]
04:52:32 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
04:52:32 INFO - document served over http requires an https
04:52:32 INFO - sub-resource via script-tag using the http-csp
04:52:32 INFO - delivery method with swap-origin-redirect and when
04:52: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"
04:52:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:52:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:52:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:32 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
04:52:32 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 1568ms
04:52:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
04:52:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107a500 == 11 [pid = 1840] [id = 216]
04:52:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8e730f80) [pid = 1840] [serial = 607] [outer = (nil)]
04:52:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9106dd80) [pid = 1840] [serial = 608] [outer = 0x8e730f80]
04:52:32 INFO - PROCESS | 1840 | 1446119552884 Marionette INFO loaded listener.js
04:52:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x922b5b80) [pid = 1840] [serial = 609] [outer = 0x8e730f80]
04:52:34 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
04:52:34 INFO - document served over http requires an https
04:52:34 INFO - sub-resource via xhr-request using the http-csp
04:52:34 INFO - delivery method with keep-origin-redirect and when
04:52: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"
04:52:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:52:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:52:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:34 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
04:52:34 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 1497ms
04:52:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
04:52:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dc000 == 12 [pid = 1840] [id = 217]
04:52:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x91a2d000) [pid = 1840] [serial = 610] [outer = (nil)]
04:52:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x93faac80) [pid = 1840] [serial = 611] [outer = 0x91a2d000]
04:52:34 INFO - PROCESS | 1840 | 1446119554469 Marionette INFO loaded listener.js
04:52:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x94508180) [pid = 1840] [serial = 612] [outer = 0x91a2d000]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9106c980) [pid = 1840] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x922b8b00) [pid = 1840] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9de82500) [pid = 1840] [serial = 532] [outer = (nil)] [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]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x8eccc380) [pid = 1840] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9b416700) [pid = 1840] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x93e9fb80) [pid = 1840] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9de86380) [pid = 1840] [serial = 535] [outer = (nil)] [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]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9daedb80) [pid = 1840] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9e960600) [pid = 1840] [serial = 538] [outer = (nil)] [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]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9c886700) [pid = 1840] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x8e72f680) [pid = 1840] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8eccbe80) [pid = 1840] [serial = 546] [outer = (nil)] [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]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8e732380) [pid = 1840] [serial = 554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9238f400) [pid = 1840] [serial = 551] [outer = (nil)] [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]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x95116e80) [pid = 1840] [serial = 507] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119486013]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e8d3a00) [pid = 1840] [serial = 541] [outer = (nil)] [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]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9a8e5a80) [pid = 1840] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x988b2680) [pid = 1840] [serial = 512] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x922b7700) [pid = 1840] [serial = 549] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119512433]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x922b5400) [pid = 1840] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x93fab680) [pid = 1840] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-only/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x9106c480) [pid = 1840] [serial = 544] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8e8d7d80) [pid = 1840] [serial = 556] [outer = (nil)] [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]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x93e9f180) [pid = 1840] [serial = 502] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x8e8d4400) [pid = 1840] [serial = 545] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9e136580) [pid = 1840] [serial = 533] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x91bc2700) [pid = 1840] [serial = 497] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9f4c4a00) [pid = 1840] [serial = 536] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x93fabe00) [pid = 1840] [serial = 505] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x92392880) [pid = 1840] [serial = 503] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x8e731e80) [pid = 1840] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9c885800) [pid = 1840] [serial = 524] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x91a2f300) [pid = 1840] [serial = 550] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119512433]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9a8e6700) [pid = 1840] [serial = 518] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8e8d7100) [pid = 1840] [serial = 542] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9f53b100) [pid = 1840] [serial = 539] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x91a30480) [pid = 1840] [serial = 547] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x95169380) [pid = 1840] [serial = 513] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9508e800) [pid = 1840] [serial = 508] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119486013]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x95165780) [pid = 1840] [serial = 510] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8e8d7b00) [pid = 1840] [serial = 494] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9c9c6780) [pid = 1840] [serial = 527] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x922b7e80) [pid = 1840] [serial = 500] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9daef200) [pid = 1840] [serial = 530] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x92391700) [pid = 1840] [serial = 552] [outer = (nil)] [url = about:blank]
04:52:36 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
04:52:36 INFO - document served over http requires an https
04:52:36 INFO - sub-resource via xhr-request using the http-csp
04:52:36 INFO - delivery method with no-redirect and when
04:52: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"
04:52:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:52:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:52:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:36 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
04:52:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 2857ms
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9b57e780) [pid = 1840] [serial = 521] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x988b4480) [pid = 1840] [serial = 515] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x93ea1980) [pid = 1840] [serial = 557] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9c8e8480) [pid = 1840] [serial = 525] [outer = (nil)] [url = about:blank]
04:52:36 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9de82000) [pid = 1840] [serial = 531] [outer = (nil)] [url = about:blank]
04:52:37 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x9c9c8d00) [pid = 1840] [serial = 528] [outer = (nil)] [url = about:blank]
04:52:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
04:52:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435df00 == 13 [pid = 1840] [id = 218]
04:52:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e8d3a00) [pid = 1840] [serial = 613] [outer = (nil)]
04:52:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8ecccd80) [pid = 1840] [serial = 614] [outer = 0x8e8d3a00]
04:52:37 INFO - PROCESS | 1840 | 1446119557297 Marionette INFO loaded listener.js
04:52:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91a30480) [pid = 1840] [serial = 615] [outer = 0x8e8d3a00]
04:52:38 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
04:52:38 INFO - document served over http requires an https
04:52:38 INFO - sub-resource via xhr-request using the http-csp
04:52:38 INFO - delivery method with swap-origin-redirect and when
04:52: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"
04:52:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:38 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:52:38 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:52:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:38 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
04:52:38 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 1388ms
04:52:38 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
04:52:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0a000 == 14 [pid = 1840] [id = 219]
04:52:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e8d4400) [pid = 1840] [serial = 616] [outer = (nil)]
04:52:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x92392d80) [pid = 1840] [serial = 617] [outer = 0x8e8d4400]
04:52:38 INFO - PROCESS | 1840 | 1446119558700 Marionette INFO loaded listener.js
04:52:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93fabb80) [pid = 1840] [serial = 618] [outer = 0x8e8d4400]
04:52:40 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
04:52:40 INFO - document served over http requires an http
04:52:40 INFO - sub-resource via fetch-request using the http-csp
04:52:40 INFO - delivery method with keep-origin-redirect and when
04:52:40 INFO - the target request is same-origin.
04:52:40 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 1892ms
04:52:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
04:52:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x92334300 == 15 [pid = 1840] [id = 220]
04:52:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8ecc8f00) [pid = 1840] [serial = 619] [outer = (nil)]
04:52:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x922b5400) [pid = 1840] [serial = 620] [outer = 0x8ecc8f00]
04:52:40 INFO - PROCESS | 1840 | 1446119560915 Marionette INFO loaded listener.js
04:52:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x93fac300) [pid = 1840] [serial = 621] [outer = 0x8ecc8f00]
04:52:42 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
04:52:42 INFO - document served over http requires an http
04:52:42 INFO - sub-resource via fetch-request using the http-csp
04:52:42 INFO - delivery method with no-redirect and when
04:52:42 INFO - the target request is same-origin.
04:52:42 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 2177ms
04:52:42 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
04:52:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8de700 == 16 [pid = 1840] [id = 221]
04:52:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x922b7480) [pid = 1840] [serial = 622] [outer = (nil)]
04:52:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x9508c500) [pid = 1840] [serial = 623] [outer = 0x922b7480]
04:52:43 INFO - PROCESS | 1840 | 1446119563132 Marionette INFO loaded listener.js
04:52:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x95117380) [pid = 1840] [serial = 624] [outer = 0x922b7480]
04:52:44 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
04:52:44 INFO - document served over http requires an http
04:52:44 INFO - sub-resource via fetch-request using the http-csp
04:52:44 INFO - delivery method with swap-origin-redirect and when
04:52: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"
04:52:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:44 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:52:44 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:52:44 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:52:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:44 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
04:52:44 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 2160ms
04:52:44 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
04:52:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b4f3400 == 17 [pid = 1840] [id = 222]
04:52:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x95114680) [pid = 1840] [serial = 625] [outer = (nil)]
04:52:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x95169b00) [pid = 1840] [serial = 626] [outer = 0x95114680]
04:52:45 INFO - PROCESS | 1840 | 1446119565471 Marionette INFO loaded listener.js
04:52:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x988b2900) [pid = 1840] [serial = 627] [outer = 0x95114680]
04:52:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x92246e00 == 18 [pid = 1840] [id = 223]
04:52:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x98934480) [pid = 1840] [serial = 628] [outer = (nil)]
04:52:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x95169380) [pid = 1840] [serial = 629] [outer = 0x98934480]
04:52:47 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
04:52:47 INFO - document served over http requires an http
04:52:47 INFO - sub-resource via iframe-tag using the http-csp
04:52:47 INFO - delivery method with keep-origin-redirect and when
04:52:47 INFO - the target request is same-origin.
04:52:47 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 2560ms
04:52:47 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
04:52:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x9be47a00 == 19 [pid = 1840] [id = 224]
04:52:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x954a1280) [pid = 1840] [serial = 630] [outer = (nil)]
04:52:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x98933a80) [pid = 1840] [serial = 631] [outer = 0x954a1280]
04:52:47 INFO - PROCESS | 1840 | 1446119567845 Marionette INFO loaded listener.js
04:52:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9b415080) [pid = 1840] [serial = 632] [outer = 0x954a1280]
04:52:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c911900 == 20 [pid = 1840] [id = 225]
04:52:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9bd03a00) [pid = 1840] [serial = 633] [outer = (nil)]
04:52:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x988b4e80) [pid = 1840] [serial = 634] [outer = 0x9bd03a00]
04:52:49 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
04:52:49 INFO - document served over http requires an http
04:52:49 INFO - sub-resource via iframe-tag using the http-csp
04:52:49 INFO - delivery method with no-redirect and when
04:52:49 INFO - the target request is same-origin.
04:52:49 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 1959ms
04:52:49 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
04:52:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0c400 == 21 [pid = 1840] [id = 226]
04:52:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9b416480) [pid = 1840] [serial = 635] [outer = (nil)]
04:52:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9c883000) [pid = 1840] [serial = 636] [outer = 0x9b416480]
04:52:49 INFO - PROCESS | 1840 | 1446119569753 Marionette INFO loaded listener.js
04:52:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x93fab680) [pid = 1840] [serial = 637] [outer = 0x9b416480]
04:52:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce91d00 == 22 [pid = 1840] [id = 227]
04:52:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c8e8200) [pid = 1840] [serial = 638] [outer = (nil)]
04:52:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9c884e00) [pid = 1840] [serial = 639] [outer = 0x9c8e8200]
04:52:51 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
04:52:51 INFO - document served over http requires an http
04:52:51 INFO - sub-resource via iframe-tag using the http-csp
04:52:51 INFO - delivery method with swap-origin-redirect and when
04:52: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"
04:52:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:51 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:52:51 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:52:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:51 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
04:52:51 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 2101ms
04:52:51 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
04:52:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e956d00 == 23 [pid = 1840] [id = 228]
04:52:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9c885300) [pid = 1840] [serial = 640] [outer = (nil)]
04:52:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9c8e8980) [pid = 1840] [serial = 641] [outer = 0x9c885300]
04:52:51 INFO - PROCESS | 1840 | 1446119571965 Marionette INFO loaded listener.js
04:52:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9d85c680) [pid = 1840] [serial = 642] [outer = 0x9c885300]
04:52:53 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
04:52:53 INFO - document served over http requires an http
04:52:53 INFO - sub-resource via script-tag using the http-csp
04:52:53 INFO - delivery method with keep-origin-redirect and when
04:52:53 INFO - the target request is same-origin.
04:52:53 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 2053ms
04:52:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
04:52:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9da3cb00 == 24 [pid = 1840] [id = 229]
04:52:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9c8e5c80) [pid = 1840] [serial = 643] [outer = (nil)]
04:52:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9de82000) [pid = 1840] [serial = 644] [outer = 0x9c8e5c80]
04:52:54 INFO - PROCESS | 1840 | 1446119574331 Marionette INFO loaded listener.js
04:52:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9de86d80) [pid = 1840] [serial = 645] [outer = 0x9c8e5c80]
04:52:55 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
04:52:55 INFO - document served over http requires an http
04:52:55 INFO - sub-resource via script-tag using the http-csp
04:52:55 INFO - delivery method with no-redirect and when
04:52:55 INFO - the target request is same-origin.
04:52:55 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 2009ms
04:52:55 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
04:52:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db47500 == 25 [pid = 1840] [id = 230]
04:52:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9daf0600) [pid = 1840] [serial = 646] [outer = (nil)]
04:52:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9e95f700) [pid = 1840] [serial = 647] [outer = 0x9daf0600]
04:52:55 INFO - PROCESS | 1840 | 1446119575936 Marionette INFO loaded listener.js
04:52:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9f4c4c80) [pid = 1840] [serial = 648] [outer = 0x9daf0600]
04:52:57 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
04:52:57 INFO - document served over http requires an http
04:52:57 INFO - sub-resource via script-tag using the http-csp
04:52:57 INFO - delivery method with swap-origin-redirect and when
04:52: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"
04:52:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:52:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:52:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:52:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:52:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:52:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:52:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:52:57 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
04:52:57 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 1801ms
04:52:57 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
04:52:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e013400 == 26 [pid = 1840] [id = 231]
04:52:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9e137c00) [pid = 1840] [serial = 649] [outer = (nil)]
04:52:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f538180) [pid = 1840] [serial = 650] [outer = 0x9e137c00]
04:52:57 INFO - PROCESS | 1840 | 1446119577969 Marionette INFO loaded listener.js
04:52:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa022ce00) [pid = 1840] [serial = 651] [outer = 0x9e137c00]
04:52:59 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
04:52:59 INFO - document served over http requires an http
04:52:59 INFO - sub-resource via xhr-request using the http-csp
04:52:59 INFO - delivery method with keep-origin-redirect and when
04:52:59 INFO - the target request is same-origin.
04:52:59 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 2098ms
04:52:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
04:52:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff6c00 == 27 [pid = 1840] [id = 232]
04:52:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f53a980) [pid = 1840] [serial = 652] [outer = (nil)]
04:53:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa0255580) [pid = 1840] [serial = 653] [outer = 0x9f53a980]
04:53:00 INFO - PROCESS | 1840 | 1446119580093 Marionette INFO loaded listener.js
04:53:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa14e2480) [pid = 1840] [serial = 654] [outer = 0x9f53a980]
04:53:01 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
04:53:01 INFO - document served over http requires an http
04:53:01 INFO - sub-resource via xhr-request using the http-csp
04:53:01 INFO - delivery method with no-redirect and when
04:53:01 INFO - the target request is same-origin.
04:53:01 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 1821ms
04:53:01 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
04:53:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1b2500 == 28 [pid = 1840] [id = 233]
04:53:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa14e1a80) [pid = 1840] [serial = 655] [outer = (nil)]
04:53:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa15e1280) [pid = 1840] [serial = 656] [outer = 0xa14e1a80]
04:53:02 INFO - PROCESS | 1840 | 1446119582059 Marionette INFO loaded listener.js
04:53:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa15e4c00) [pid = 1840] [serial = 657] [outer = 0xa14e1a80]
04:53:03 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
04:53:03 INFO - document served over http requires an http
04:53:03 INFO - sub-resource via xhr-request using the http-csp
04:53:03 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:53:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:53:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:03 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
04:53:03 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 1890ms
04:53:03 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
04:53:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f451b00 == 29 [pid = 1840] [id = 234]
04:53:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa15e5100) [pid = 1840] [serial = 658] [outer = (nil)]
04:53:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa5659880) [pid = 1840] [serial = 659] [outer = 0xa15e5100]
04:53:03 INFO - PROCESS | 1840 | 1446119583930 Marionette INFO loaded listener.js
04:53:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa8ff8d80) [pid = 1840] [serial = 660] [outer = 0xa15e5100]
04:53:05 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
04:53:05 INFO - document served over http requires an https
04:53:05 INFO - sub-resource via fetch-request using the http-csp
04:53:05 INFO - delivery method with keep-origin-redirect and when
04:53: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"
04:53:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:05 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:05 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:53:05 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:53:05 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:53:05 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:05 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:05 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
04:53:05 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 1999ms
04:53:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
04:53:05 INFO - PROCESS | 1840 | ++DOCSHELL 0xa04c3f00 == 30 [pid = 1840] [id = 235]
04:53:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa15e2b80) [pid = 1840] [serial = 661] [outer = (nil)]
04:53:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa9a52180) [pid = 1840] [serial = 662] [outer = 0xa15e2b80]
04:53:06 INFO - PROCESS | 1840 | 1446119586046 Marionette INFO loaded listener.js
04:53:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa9a54200) [pid = 1840] [serial = 663] [outer = 0xa15e2b80]
04:53:07 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
04:53:07 INFO - document served over http requires an https
04:53:07 INFO - sub-resource via fetch-request using the http-csp
04:53:07 INFO - delivery method with no-redirect and when
04:53: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"
04:53:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:07 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:53:07 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:53:07 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:53:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:07 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
04:53:07 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 2245ms
04:53:07 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
04:53:08 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0413000 == 31 [pid = 1840] [id = 236]
04:53:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x8f27c180) [pid = 1840] [serial = 664] [outer = (nil)]
04:53:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x8f27d300) [pid = 1840] [serial = 665] [outer = 0x8f27c180]
04:53:08 INFO - PROCESS | 1840 | 1446119588161 Marionette INFO loaded listener.js
04:53:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0x8f27e480) [pid = 1840] [serial = 666] [outer = 0x8f27c180]
04:53:12 INFO - PROCESS | 1840 | --DOCSHELL 0x92246e00 == 30 [pid = 1840] [id = 223]
04:53:12 INFO - PROCESS | 1840 | --DOCSHELL 0x9c911900 == 29 [pid = 1840] [id = 225]
04:53:12 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce91d00 == 28 [pid = 1840] [id = 227]
04:53:12 INFO - PROCESS | 1840 | --DOCSHELL 0x9f452d00 == 27 [pid = 1840] [id = 214]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x8ecc8780) [pid = 1840] [serial = 543] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x92391980) [pid = 1840] [serial = 501] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9450b880) [pid = 1840] [serial = 506] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x922b5680) [pid = 1840] [serial = 498] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x95168480) [pid = 1840] [serial = 511] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x98934980) [pid = 1840] [serial = 516] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x93e9e000) [pid = 1840] [serial = 553] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9f4c6080) [pid = 1840] [serial = 537] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0xa022c680) [pid = 1840] [serial = 540] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x91bc2e80) [pid = 1840] [serial = 548] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9106bd00) [pid = 1840] [serial = 495] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9b416200) [pid = 1840] [serial = 519] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9c883780) [pid = 1840] [serial = 522] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9e138880) [pid = 1840] [serial = 534] [outer = (nil)] [url = about:blank]
04:53:13 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x94507c80) [pid = 1840] [serial = 558] [outer = (nil)] [url = about:blank]
04:53:14 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
04:53:14 INFO - document served over http requires an https
04:53:14 INFO - sub-resource via fetch-request using the http-csp
04:53:14 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:14 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:53:14 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:53:14 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:53:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:14 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
04:53:14 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 6313ms
04:53:14 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
04:53:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e956a00 == 28 [pid = 1840] [id = 237]
04:53:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8e731200) [pid = 1840] [serial = 667] [outer = (nil)]
04:53:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8e8d5080) [pid = 1840] [serial = 668] [outer = 0x8e731200]
04:53:14 INFO - PROCESS | 1840 | 1446119594389 Marionette INFO loaded listener.js
04:53:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8ecca580) [pid = 1840] [serial = 669] [outer = 0x8e731200]
04:53:15 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
04:53:15 INFO - document served over http requires an https
04:53:15 INFO - sub-resource via fetch-request using the http-csp
04:53:15 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:53:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:53:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:53:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:15 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
04:53:15 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 1605ms
04:53:15 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
04:53:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2a00 == 29 [pid = 1840] [id = 238]
04:53:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8eccb980) [pid = 1840] [serial = 670] [outer = (nil)]
04:53:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8f27e700) [pid = 1840] [serial = 671] [outer = 0x8eccb980]
04:53:16 INFO - PROCESS | 1840 | 1446119596141 Marionette INFO loaded listener.js
04:53:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8f27fb00) [pid = 1840] [serial = 672] [outer = 0x8eccb980]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9b57ea00) [pid = 1840] [serial = 574] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9d976880) [pid = 1840] [serial = 580] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x922b4f00) [pid = 1840] [serial = 565] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9c8e8e80) [pid = 1840] [serial = 577] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9de84a80) [pid = 1840] [serial = 583] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa022e200) [pid = 1840] [serial = 593] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9f4c6f80) [pid = 1840] [serial = 588] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x988b5100) [pid = 1840] [serial = 571] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x954a3d00) [pid = 1840] [serial = 568] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x92392d80) [pid = 1840] [serial = 617] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x91a2d000) [pid = 1840] [serial = 610] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x8e730f80) [pid = 1840] [serial = 607] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0xa0257880) [pid = 1840] [serial = 598] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8e72fe00) [pid = 1840] [serial = 559] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0xa022df80) [pid = 1840] [serial = 586] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0xa0254e00) [pid = 1840] [serial = 591] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119540891]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8e732d80) [pid = 1840] [serial = 604] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8e8d4400) [pid = 1840] [serial = 616] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x8e8d3a00) [pid = 1840] [serial = 613] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0xa1558500) [pid = 1840] [serial = 596] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x91a2d780) [pid = 1840] [serial = 562] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0xa150aa80) [pid = 1840] [serial = 601] [outer = (nil)] [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]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8e8d4e00) [pid = 1840] [serial = 605] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9c8e6400) [pid = 1840] [serial = 575] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9f537280) [pid = 1840] [serial = 587] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa1558f00) [pid = 1840] [serial = 599] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x9de83180) [pid = 1840] [serial = 581] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9106dd80) [pid = 1840] [serial = 608] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8ecccd80) [pid = 1840] [serial = 614] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9508ef80) [pid = 1840] [serial = 566] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9f4c4780) [pid = 1840] [serial = 584] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0xa14dfa00) [pid = 1840] [serial = 594] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8e8d6c00) [pid = 1840] [serial = 560] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x93faac80) [pid = 1840] [serial = 611] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9d974a80) [pid = 1840] [serial = 578] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0xa022d580) [pid = 1840] [serial = 589] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa022cb80) [pid = 1840] [serial = 592] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119540891]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x93e9fe00) [pid = 1840] [serial = 563] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9b416e80) [pid = 1840] [serial = 572] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x988b2b80) [pid = 1840] [serial = 569] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa155c880) [pid = 1840] [serial = 602] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0xa14e3880) [pid = 1840] [serial = 597] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x91a30480) [pid = 1840] [serial = 615] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x922b5b80) [pid = 1840] [serial = 609] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x95169600) [pid = 1840] [serial = 567] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x94508180) [pid = 1840] [serial = 612] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x9b492a80) [pid = 1840] [serial = 573] [outer = (nil)] [url = about:blank]
04:53:19 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x98931500) [pid = 1840] [serial = 570] [outer = (nil)] [url = about:blank]
04:53:19 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
04:53:19 INFO - document served over http requires an https
04:53:19 INFO - sub-resource via fetch-request using the http-csp
04:53:19 INFO - delivery method with keep-origin-redirect and when
04:53: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"
04:53:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:53:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:53:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:53:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:19 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
04:53:19 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 3679ms
04:53:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
04:53:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8100 == 30 [pid = 1840] [id = 239]
04:53:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8e8d4400) [pid = 1840] [serial = 673] [outer = (nil)]
04:53:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x9106b300) [pid = 1840] [serial = 674] [outer = 0x8e8d4400]
04:53:19 INFO - PROCESS | 1840 | 1446119599782 Marionette INFO loaded listener.js
04:53:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x91a2d780) [pid = 1840] [serial = 675] [outer = 0x8e8d4400]
04:53:21 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
04:53:21 INFO - document served over http requires an https
04:53:21 INFO - sub-resource via fetch-request using the http-csp
04:53:21 INFO - delivery method with no-redirect and when
04:53: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"
04:53:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:53:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:53:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:53:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:21 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
04:53:21 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 2016ms
04:53:21 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
04:53:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705a00 == 31 [pid = 1840] [id = 240]
04:53:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e730580) [pid = 1840] [serial = 676] [outer = (nil)]
04:53:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8e8d7b00) [pid = 1840] [serial = 677] [outer = 0x8e730580]
04:53:21 INFO - PROCESS | 1840 | 1446119601973 Marionette INFO loaded listener.js
04:53:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8eccc100) [pid = 1840] [serial = 678] [outer = 0x8e730580]
04:53:23 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
04:53:23 INFO - document served over http requires an https
04:53:23 INFO - sub-resource via fetch-request using the http-csp
04:53:23 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:53:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:53:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:53:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:23 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
04:53:23 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 2208ms
04:53:23 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
04:53:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x92336a00 == 32 [pid = 1840] [id = 241]
04:53:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e732b00) [pid = 1840] [serial = 679] [outer = (nil)]
04:53:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x91a2e680) [pid = 1840] [serial = 680] [outer = 0x8e732b00]
04:53:24 INFO - PROCESS | 1840 | 1446119604122 Marionette INFO loaded listener.js
04:53:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91bbfa00) [pid = 1840] [serial = 681] [outer = 0x8e732b00]
04:53:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x95535e00 == 33 [pid = 1840] [id = 242]
04:53:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x922b5900) [pid = 1840] [serial = 682] [outer = (nil)]
04:53:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x91bc1f80) [pid = 1840] [serial = 683] [outer = 0x922b5900]
04:53:25 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
04:53:25 INFO - document served over http requires an https
04:53:25 INFO - sub-resource via iframe-tag using the http-csp
04:53:25 INFO - delivery method with keep-origin-redirect and when
04:53: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"
04:53:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:53:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:53:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:25 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
04:53:25 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 2248ms
04:53:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
04:53:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435f100 == 34 [pid = 1840] [id = 243]
04:53:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8f27e980) [pid = 1840] [serial = 684] [outer = (nil)]
04:53:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x922b6a80) [pid = 1840] [serial = 685] [outer = 0x8f27e980]
04:53:26 INFO - PROCESS | 1840 | 1446119606466 Marionette INFO loaded listener.js
04:53:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x9238fb80) [pid = 1840] [serial = 686] [outer = 0x8f27e980]
04:53:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d62a00 == 35 [pid = 1840] [id = 244]
04:53:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x92392b00) [pid = 1840] [serial = 687] [outer = (nil)]
04:53:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x922b7700) [pid = 1840] [serial = 688] [outer = 0x92392b00]
04:53:27 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
04:53:27 INFO - document served over http requires an https
04:53:27 INFO - sub-resource via iframe-tag using the http-csp
04:53:27 INFO - delivery method with no-redirect and when
04:53: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"
04:53:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:53:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:53:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:27 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
04:53:27 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 1794ms
04:53:27 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
04:53:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881ce00 == 36 [pid = 1840] [id = 245]
04:53:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x92391200) [pid = 1840] [serial = 689] [outer = (nil)]
04:53:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e9f400) [pid = 1840] [serial = 690] [outer = 0x92391200]
04:53:28 INFO - PROCESS | 1840 | 1446119608247 Marionette INFO loaded listener.js
04:53:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93fabe00) [pid = 1840] [serial = 691] [outer = 0x92391200]
04:53:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b550e00 == 37 [pid = 1840] [id = 246]
04:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x94507c80) [pid = 1840] [serial = 692] [outer = (nil)]
04:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x92391980) [pid = 1840] [serial = 693] [outer = 0x94507c80]
04:53:30 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
04:53:30 INFO - document served over http requires an https
04:53:30 INFO - sub-resource via iframe-tag using the http-csp
04:53:30 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:53:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:53:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:30 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
04:53:30 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 2352ms
04:53:30 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
04:53:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67cc00 == 38 [pid = 1840] [id = 247]
04:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93fad200) [pid = 1840] [serial = 694] [outer = (nil)]
04:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x94509a80) [pid = 1840] [serial = 695] [outer = 0x93fad200]
04:53:30 INFO - PROCESS | 1840 | 1446119610704 Marionette INFO loaded listener.js
04:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9450b380) [pid = 1840] [serial = 696] [outer = 0x93fad200]
04:53:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c081800 == 39 [pid = 1840] [id = 248]
04:53:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x95090380) [pid = 1840] [serial = 697] [outer = (nil)]
04:53:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x93faed80) [pid = 1840] [serial = 698] [outer = 0x95090380]
04:53:32 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
04:53:32 INFO - document served over http requires an https
04:53:32 INFO - sub-resource via iframe-tag using the http-csp
04:53:32 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:32 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:53:32 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:53:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:32 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
04:53:32 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 2258ms
04:53:32 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
04:53:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dd200 == 40 [pid = 1840] [id = 249]
04:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9508f700) [pid = 1840] [serial = 699] [outer = (nil)]
04:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x95166400) [pid = 1840] [serial = 700] [outer = 0x9508f700]
04:53:33 INFO - PROCESS | 1840 | 1446119613192 Marionette INFO loaded listener.js
04:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x91bbf500) [pid = 1840] [serial = 701] [outer = 0x9508f700]
04:53:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c9f9b00 == 41 [pid = 1840] [id = 250]
04:53:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x988b3f80) [pid = 1840] [serial = 702] [outer = (nil)]
04:53:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x95113000) [pid = 1840] [serial = 703] [outer = 0x988b3f80]
04:53:34 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
04:53:34 INFO - document served over http requires an https
04:53:34 INFO - sub-resource via iframe-tag using the http-csp
04:53:34 INFO - delivery method with keep-origin-redirect and when
04:53: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"
04:53:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:34 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:53:34 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:53:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:34 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
04:53:34 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 2553ms
04:53:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
04:53:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8b00 == 42 [pid = 1840] [id = 251]
04:53:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x95168e80) [pid = 1840] [serial = 704] [outer = (nil)]
04:53:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x988b4c00) [pid = 1840] [serial = 705] [outer = 0x95168e80]
04:53:35 INFO - PROCESS | 1840 | 1446119615474 Marionette INFO loaded listener.js
04:53:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x98931280) [pid = 1840] [serial = 706] [outer = 0x95168e80]
04:53:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce91700 == 43 [pid = 1840] [id = 252]
04:53:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x98935b00) [pid = 1840] [serial = 707] [outer = (nil)]
04:53:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x98933080) [pid = 1840] [serial = 708] [outer = 0x98935b00]
04:53:37 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
04:53:37 INFO - document served over http requires an https
04:53:37 INFO - sub-resource via iframe-tag using the http-csp
04:53:37 INFO - delivery method with no-redirect and when
04:53: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"
04:53:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:37 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:53:37 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:53:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:37 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
04:53:37 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 2205ms
04:53:37 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
04:53:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff7500 == 44 [pid = 1840] [id = 253]
04:53:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x98933300) [pid = 1840] [serial = 709] [outer = (nil)]
04:53:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9b413780) [pid = 1840] [serial = 710] [outer = 0x98933300]
04:53:37 INFO - PROCESS | 1840 | 1446119617716 Marionette INFO loaded listener.js
04:53:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9b414b80) [pid = 1840] [serial = 711] [outer = 0x98933300]
04:53:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db47e00 == 45 [pid = 1840] [id = 254]
04:53:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9b492a80) [pid = 1840] [serial = 712] [outer = (nil)]
04:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x988b4700) [pid = 1840] [serial = 713] [outer = 0x9b492a80]
04:53:39 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
04:53:39 INFO - document served over http requires an https
04:53:39 INFO - sub-resource via iframe-tag using the http-csp
04:53:39 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:39 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:53:39 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:53:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:39 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
04:53:39 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 2298ms
04:53:39 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
04:53:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x9da3c200 == 46 [pid = 1840] [id = 255]
04:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x98932e00) [pid = 1840] [serial = 714] [outer = (nil)]
04:53:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9b492f80) [pid = 1840] [serial = 715] [outer = 0x98932e00]
04:53:40 INFO - PROCESS | 1840 | 1446119620053 Marionette INFO loaded listener.js
04:53:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9b57ec80) [pid = 1840] [serial = 716] [outer = 0x98932e00]
04:53:41 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
04:53:41 INFO - document served over http requires an https
04:53:41 INFO - sub-resource via script-tag using the http-csp
04:53:41 INFO - delivery method with keep-origin-redirect and when
04:53: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"
04:53:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:41 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:53:41 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:53:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:41 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
04:53:41 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 2071ms
04:53:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
04:53:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704e00 == 47 [pid = 1840] [id = 256]
04:53:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9a8e6480) [pid = 1840] [serial = 717] [outer = (nil)]
04:53:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9bec6200) [pid = 1840] [serial = 718] [outer = 0x9a8e6480]
04:53:42 INFO - PROCESS | 1840 | 1446119622178 Marionette INFO loaded listener.js
04:53:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9c884180) [pid = 1840] [serial = 719] [outer = 0x9a8e6480]
04:53:43 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
04:53:43 INFO - document served over http requires an https
04:53:43 INFO - sub-resource via script-tag using the http-csp
04:53:43 INFO - delivery method with no-redirect and when
04:53: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"
04:53:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:43 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:53:43 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:53:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:43 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
04:53:43 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 2261ms
04:53:44 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
04:53:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3900 == 48 [pid = 1840] [id = 257]
04:53:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9c885580) [pid = 1840] [serial = 720] [outer = (nil)]
04:53:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x9c8e6400) [pid = 1840] [serial = 721] [outer = 0x9c885580]
04:53:44 INFO - PROCESS | 1840 | 1446119624474 Marionette INFO loaded listener.js
04:53:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9d85b780) [pid = 1840] [serial = 722] [outer = 0x9c885580]
04:53:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825200 == 47 [pid = 1840] [id = 8]
04:53:45 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
04:53:45 INFO - document served over http requires an https
04:53:45 INFO - sub-resource via script-tag using the http-csp
04:53:45 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:45 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:53:45 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:53:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:45 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
04:53:45 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 1897ms
04:53:45 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
04:53:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f450300 == 48 [pid = 1840] [id = 258]
04:53:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x9c8e5280) [pid = 1840] [serial = 723] [outer = (nil)]
04:53:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x9d8b1b80) [pid = 1840] [serial = 724] [outer = 0x9c8e5280]
04:53:46 INFO - PROCESS | 1840 | 1446119626502 Marionette INFO loaded listener.js
04:53:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9daef700) [pid = 1840] [serial = 725] [outer = 0x9c8e5280]
04:53:47 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
04:53:47 INFO - document served over http requires an https
04:53:47 INFO - sub-resource via script-tag using the http-csp
04:53:47 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:47 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:53:47 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:53:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:47 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
04:53:47 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 1996ms
04:53:47 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
04:53:48 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0483f00 == 49 [pid = 1840] [id = 259]
04:53:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x9d8b3200) [pid = 1840] [serial = 726] [outer = (nil)]
04:53:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x9daf0880) [pid = 1840] [serial = 727] [outer = 0x9d8b3200]
04:53:48 INFO - PROCESS | 1840 | 1446119628463 Marionette INFO loaded listener.js
04:53:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x9de86880) [pid = 1840] [serial = 728] [outer = 0x9d8b3200]
04:53:50 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
04:53:50 INFO - document served over http requires an https
04:53:50 INFO - sub-resource via script-tag using the http-csp
04:53:50 INFO - delivery method with keep-origin-redirect and when
04:53: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"
04:53:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:50 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:53:50 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:53:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:50 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
04:53:50 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 2050ms
04:53:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
04:53:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e275400 == 50 [pid = 1840] [id = 260]
04:53:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0x9daf0b00) [pid = 1840] [serial = 729] [outer = (nil)]
04:53:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0x9e135e00) [pid = 1840] [serial = 730] [outer = 0x9daf0b00]
04:53:50 INFO - PROCESS | 1840 | 1446119630599 Marionette INFO loaded listener.js
04:53:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 142 (0x9e95f980) [pid = 1840] [serial = 731] [outer = 0x9daf0b00]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x95563300 == 49 [pid = 1840] [id = 9]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705a00 == 48 [pid = 1840] [id = 240]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0a000 == 47 [pid = 1840] [id = 219]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9db47500 == 46 [pid = 1840] [id = 230]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8de700 == 45 [pid = 1840] [id = 221]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x92336a00 == 44 [pid = 1840] [id = 241]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x95535e00 == 43 [pid = 1840] [id = 242]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9be47a00 == 42 [pid = 1840] [id = 224]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9435f100 == 41 [pid = 1840] [id = 243]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x92334300 == 40 [pid = 1840] [id = 220]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x97d62a00 == 39 [pid = 1840] [id = 244]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e956d00 == 38 [pid = 1840] [id = 228]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9881ce00 == 37 [pid = 1840] [id = 245]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9b550e00 == 36 [pid = 1840] [id = 246]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9b4f3400 == 35 [pid = 1840] [id = 222]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9f451b00 == 34 [pid = 1840] [id = 234]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67cc00 == 33 [pid = 1840] [id = 247]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9c081800 == 32 [pid = 1840] [id = 248]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0c400 == 31 [pid = 1840] [id = 226]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dd200 == 30 [pid = 1840] [id = 249]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9e013400 == 29 [pid = 1840] [id = 231]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9c9f9b00 == 28 [pid = 1840] [id = 250]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1b2500 == 27 [pid = 1840] [id = 233]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8b00 == 26 [pid = 1840] [id = 251]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce91700 == 25 [pid = 1840] [id = 252]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0xa04c3f00 == 24 [pid = 1840] [id = 235]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff7500 == 23 [pid = 1840] [id = 253]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff6c00 == 22 [pid = 1840] [id = 232]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9db47e00 == 21 [pid = 1840] [id = 254]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9da3c200 == 20 [pid = 1840] [id = 255]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9da3cb00 == 19 [pid = 1840] [id = 229]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704e00 == 18 [pid = 1840] [id = 256]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3900 == 17 [pid = 1840] [id = 257]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0xa0413000 == 16 [pid = 1840] [id = 236]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9f450300 == 15 [pid = 1840] [id = 258]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0xa0483f00 == 14 [pid = 1840] [id = 259]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4f00 == 13 [pid = 1840] [id = 215]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e956a00 == 12 [pid = 1840] [id = 237]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8100 == 11 [pid = 1840] [id = 239]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dc000 == 10 [pid = 1840] [id = 217]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2a00 == 9 [pid = 1840] [id = 238]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9107a500 == 8 [pid = 1840] [id = 216]
04:53:54 INFO - PROCESS | 1840 | --DOCSHELL 0x9435df00 == 7 [pid = 1840] [id = 218]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 141 (0x93fabb80) [pid = 1840] [serial = 618] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x9dbbe400) [pid = 1840] [serial = 579] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x94508b80) [pid = 1840] [serial = 564] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x8ecc8a00) [pid = 1840] [serial = 606] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9e861b00) [pid = 1840] [serial = 582] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0xa15e3a80) [pid = 1840] [serial = 603] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa155a300) [pid = 1840] [serial = 600] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x91bc0180) [pid = 1840] [serial = 561] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0xa0254180) [pid = 1840] [serial = 590] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9f539a80) [pid = 1840] [serial = 585] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9c9c8f80) [pid = 1840] [serial = 576] [outer = (nil)] [url = about:blank]
04:53:54 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0xa14e2e80) [pid = 1840] [serial = 595] [outer = (nil)] [url = about:blank]
04:53:55 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
04:53:55 INFO - document served over http requires an https
04:53:55 INFO - sub-resource via script-tag using the http-csp
04:53:55 INFO - delivery method with no-redirect and when
04:53: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"
04:53:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:55 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:53:55 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:53:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:55 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
04:53:55 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 5084ms
04:53:55 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
04:53:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6a00 == 8 [pid = 1840] [id = 261]
04:53:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8e8d4180) [pid = 1840] [serial = 732] [outer = (nil)]
04:53:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8ecca080) [pid = 1840] [serial = 733] [outer = 0x8e8d4180]
04:53:55 INFO - PROCESS | 1840 | 1446119635690 Marionette INFO loaded listener.js
04:53:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9106dd80) [pid = 1840] [serial = 734] [outer = 0x8e8d4180]
04:53:57 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
04:53:57 INFO - document served over http requires an https
04:53:57 INFO - sub-resource via script-tag using the http-csp
04:53:57 INFO - delivery method with swap-origin-redirect and when
04:53: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"
04:53:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:53:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:53:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:53:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:53:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:53:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:53:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:53:57 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
04:53:57 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 2370ms
04:53:57 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
04:53:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f59300 == 9 [pid = 1840] [id = 262]
04:53:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x8e8d4680) [pid = 1840] [serial = 735] [outer = (nil)]
04:53:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x91bc0180) [pid = 1840] [serial = 736] [outer = 0x8e8d4680]
04:53:58 INFO - PROCESS | 1840 | 1446119638066 Marionette INFO loaded listener.js
04:53:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x922b7980) [pid = 1840] [serial = 737] [outer = 0x8e8d4680]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9b416480) [pid = 1840] [serial = 635] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9e137c00) [pid = 1840] [serial = 649] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x954a1280) [pid = 1840] [serial = 630] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x922b7480) [pid = 1840] [serial = 622] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9f53a980) [pid = 1840] [serial = 652] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0xa15e5100) [pid = 1840] [serial = 658] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0xa14e1a80) [pid = 1840] [serial = 655] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x95114680) [pid = 1840] [serial = 625] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8ecc8f00) [pid = 1840] [serial = 619] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa15e2b80) [pid = 1840] [serial = 661] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x954a1000) [pid = 1840] [serial = 24] [outer = (nil)] [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.]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x954a4200) [pid = 1840] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9c8e5c80) [pid = 1840] [serial = 643] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9bd03a00) [pid = 1840] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119568785]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9c8e8200) [pid = 1840] [serial = 638] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x8eccb980) [pid = 1840] [serial = 670] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9daf0600) [pid = 1840] [serial = 646] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8e8d4400) [pid = 1840] [serial = 673] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8f27c180) [pid = 1840] [serial = 664] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e731200) [pid = 1840] [serial = 667] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x98934480) [pid = 1840] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9c885300) [pid = 1840] [serial = 640] [outer = (nil)] [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]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8e8d5080) [pid = 1840] [serial = 668] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9de82000) [pid = 1840] [serial = 644] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8f27d300) [pid = 1840] [serial = 665] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9e95f700) [pid = 1840] [serial = 647] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9c884e00) [pid = 1840] [serial = 639] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x98933a80) [pid = 1840] [serial = 631] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9508c500) [pid = 1840] [serial = 623] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa15e1280) [pid = 1840] [serial = 656] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa0255580) [pid = 1840] [serial = 653] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x988b4e80) [pid = 1840] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119568785]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9c8e8980) [pid = 1840] [serial = 641] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x95169b00) [pid = 1840] [serial = 626] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0xa5659880) [pid = 1840] [serial = 659] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x922b5400) [pid = 1840] [serial = 620] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9c883000) [pid = 1840] [serial = 636] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9f538180) [pid = 1840] [serial = 650] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x95169380) [pid = 1840] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8f27e700) [pid = 1840] [serial = 671] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0xa9a52180) [pid = 1840] [serial = 662] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9106b300) [pid = 1840] [serial = 674] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0xa022ce00) [pid = 1840] [serial = 651] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa14e2480) [pid = 1840] [serial = 654] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa15e4c00) [pid = 1840] [serial = 657] [outer = (nil)] [url = about:blank]
04:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x8e730080) [pid = 1840] [serial = 489] [outer = (nil)] [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.]
04:54:01 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
04:54:01 INFO - document served over http requires an https
04:54:01 INFO - sub-resource via xhr-request using the http-csp
04:54:01 INFO - delivery method with keep-origin-redirect and when
04:54: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"
04:54:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:01 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:01 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:01 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
04:54:01 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 4323ms
04:54:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
04:54:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8b00 == 10 [pid = 1840] [id = 263]
04:54:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e730d00) [pid = 1840] [serial = 738] [outer = (nil)]
04:54:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8f27b500) [pid = 1840] [serial = 739] [outer = 0x8e730d00]
04:54:02 INFO - PROCESS | 1840 | 1446119642417 Marionette INFO loaded listener.js
04:54:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x9238fe00) [pid = 1840] [serial = 740] [outer = 0x8e730d00]
04:54:03 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
04:54:03 INFO - document served over http requires an https
04:54:03 INFO - sub-resource via xhr-request using the http-csp
04:54:03 INFO - delivery method with no-redirect and when
04:54: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"
04:54:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:03 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:03 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:03 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:03 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:03 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:03 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
04:54:03 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 1909ms
04:54:03 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
04:54:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff6f00 == 11 [pid = 1840] [id = 264]
04:54:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8e8d3780) [pid = 1840] [serial = 741] [outer = (nil)]
04:54:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91a2d000) [pid = 1840] [serial = 742] [outer = 0x8e8d3780]
04:54:04 INFO - PROCESS | 1840 | 1446119644688 Marionette INFO loaded listener.js
04:54:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x922b8b00) [pid = 1840] [serial = 743] [outer = 0x8e8d3780]
04:54:06 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
04:54:06 INFO - document served over http requires an https
04:54:06 INFO - sub-resource via xhr-request using the http-csp
04:54:06 INFO - delivery method with swap-origin-redirect and when
04:54: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"
04:54:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:06 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:06 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:06 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
04:54:06 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 2254ms
04:54:06 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
04:54:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546ce00 == 12 [pid = 1840] [id = 265]
04:54:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x91a30700) [pid = 1840] [serial = 744] [outer = (nil)]
04:54:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x94508b80) [pid = 1840] [serial = 745] [outer = 0x91a30700]
04:54:06 INFO - PROCESS | 1840 | 1446119646837 Marionette INFO loaded listener.js
04:54:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9450bd80) [pid = 1840] [serial = 746] [outer = 0x91a30700]
04:54:08 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
04:54:08 INFO - document served over http requires an https
04:54:08 INFO - sub-resource via xhr-request using the http-csp
04:54:08 INFO - delivery method with swap-origin-redirect and when
04:54: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"
04:54:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:08 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:08 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:08 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
04:54:08 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 2360ms
04:54:08 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
04:54:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d62a00 == 13 [pid = 1840] [id = 266]
04:54:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x9508d180) [pid = 1840] [serial = 747] [outer = (nil)]
04:54:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x95166b80) [pid = 1840] [serial = 748] [outer = 0x9508d180]
04:54:09 INFO - PROCESS | 1840 | 1446119649149 Marionette INFO loaded listener.js
04:54:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x954a4200) [pid = 1840] [serial = 749] [outer = 0x9508d180]
04:54:10 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
04:54:10 INFO - document served over http requires an https
04:54:10 INFO - sub-resource via xhr-request using the http-csp
04:54:10 INFO - delivery method with keep-origin-redirect and when
04:54: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"
04:54:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:10 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
04:54:10 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 2112ms
04:54:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
04:54:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b7cfe00 == 14 [pid = 1840] [id = 267]
04:54:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x954a1280) [pid = 1840] [serial = 750] [outer = (nil)]
04:54:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x98931500) [pid = 1840] [serial = 751] [outer = 0x954a1280]
04:54:11 INFO - PROCESS | 1840 | 1446119651245 Marionette INFO loaded listener.js
04:54:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9a8e4400) [pid = 1840] [serial = 752] [outer = 0x954a1280]
04:54:13 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
04:54:13 INFO - document served over http requires an https
04:54:13 INFO - sub-resource via xhr-request using the http-csp
04:54:13 INFO - delivery method with no-redirect and when
04:54: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"
04:54:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:13 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
04:54:13 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 2599ms
04:54:13 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
04:54:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dc600 == 15 [pid = 1840] [id = 268]
04:54:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x988b3300) [pid = 1840] [serial = 753] [outer = (nil)]
04:54:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9bec5d00) [pid = 1840] [serial = 754] [outer = 0x988b3300]
04:54:13 INFO - PROCESS | 1840 | 1446119653799 Marionette INFO loaded listener.js
04:54:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9c884b80) [pid = 1840] [serial = 755] [outer = 0x988b3300]
04:54:15 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
04:54:15 INFO - document served over http requires an https
04:54:15 INFO - sub-resource via xhr-request using the http-csp
04:54:15 INFO - delivery method with swap-origin-redirect and when
04:54: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"
04:54:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:15 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:15 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:15 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
04:54:15 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 2187ms
04:54:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
04:54:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435fa00 == 16 [pid = 1840] [id = 269]
04:54:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x95114900) [pid = 1840] [serial = 756] [outer = (nil)]
04:54:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9c8e7a80) [pid = 1840] [serial = 757] [outer = 0x95114900]
04:54:16 INFO - PROCESS | 1840 | 1446119656132 Marionette INFO loaded listener.js
04:54:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9c9c6c80) [pid = 1840] [serial = 758] [outer = 0x95114900]
04:54:17 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
04:54:17 INFO - document served over http requires an http
04:54:17 INFO - sub-resource via fetch-request using the meta-csp
04:54:17 INFO - delivery method with keep-origin-redirect and when
04:54: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-csp/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html"
04:54:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:17 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:54:17 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:54:17 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:54:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:17 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
04:54:17 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 1932ms
04:54:17 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
04:54:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x95563900 == 17 [pid = 1840] [id = 270]
04:54:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c9c8300) [pid = 1840] [serial = 759] [outer = (nil)]
04:54:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9daeca00) [pid = 1840] [serial = 760] [outer = 0x9c9c8300]
04:54:18 INFO - PROCESS | 1840 | 1446119658043 Marionette INFO loaded listener.js
04:54:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9e134000) [pid = 1840] [serial = 761] [outer = 0x9c9c8300]
04:54:19 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
04:54:19 INFO - document served over http requires an http
04:54:19 INFO - sub-resource via fetch-request using the meta-csp
04:54:19 INFO - delivery method with no-redirect and when
04:54: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html"
04:54:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:19 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:54:19 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:54:19 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:54:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:19 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
04:54:19 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1943ms
04:54:19 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
04:54:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4600 == 18 [pid = 1840] [id = 271]
04:54:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9e135900) [pid = 1840] [serial = 762] [outer = (nil)]
04:54:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9e137e80) [pid = 1840] [serial = 763] [outer = 0x9e135900]
04:54:20 INFO - PROCESS | 1840 | 1446119660034 Marionette INFO loaded listener.js
04:54:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9450b600) [pid = 1840] [serial = 764] [outer = 0x9e135900]
04:54:21 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
04:54:21 INFO - document served over http requires an http
04:54:21 INFO - sub-resource via fetch-request using the meta-csp
04:54:21 INFO - delivery method with swap-origin-redirect and when
04:54:21 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"
04:54:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:21 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:21 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:54:21 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:54:21 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:54:21 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:21 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:21 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
04:54:21 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 2000ms
04:54:21 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
04:54:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x9dbfd400 == 19 [pid = 1840] [id = 272]
04:54:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9dbbe400) [pid = 1840] [serial = 765] [outer = (nil)]
04:54:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9f4c6080) [pid = 1840] [serial = 766] [outer = 0x9dbbe400]
04:54:22 INFO - PROCESS | 1840 | 1446119662233 Marionette INFO loaded listener.js
04:54:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9f4c8b00) [pid = 1840] [serial = 767] [outer = 0x9dbbe400]
04:54:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e130900 == 20 [pid = 1840] [id = 273]
04:54:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9f539800) [pid = 1840] [serial = 768] [outer = (nil)]
04:54:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9f537280) [pid = 1840] [serial = 769] [outer = 0x9f539800]
04:54:23 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
04:54:23 INFO - document served over http requires an http
04:54:23 INFO - sub-resource via iframe-tag using the meta-csp
04:54:23 INFO - delivery method with keep-origin-redirect and when
04:54: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html"
04:54:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:23 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:54:23 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:54:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:23 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
04:54:23 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 2403ms
04:54:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
04:54:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e065600 == 21 [pid = 1840] [id = 274]
04:54:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9f4c4500) [pid = 1840] [serial = 770] [outer = (nil)]
04:54:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f53b380) [pid = 1840] [serial = 771] [outer = 0x9f4c4500]
04:54:24 INFO - PROCESS | 1840 | 1446119664345 Marionette INFO loaded listener.js
04:54:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa022b280) [pid = 1840] [serial = 772] [outer = 0x9f4c4500]
04:54:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1b2800 == 22 [pid = 1840] [id = 275]
04:54:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa022e200) [pid = 1840] [serial = 773] [outer = (nil)]
04:54:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa022c400) [pid = 1840] [serial = 774] [outer = 0xa022e200]
04:54:26 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
04:54:26 INFO - document served over http requires an http
04:54:26 INFO - sub-resource via iframe-tag using the meta-csp
04:54:26 INFO - delivery method with no-redirect and when
04:54: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html"
04:54:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:26 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:54:26 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:54:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:26 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
04:54:26 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2309ms
04:54:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
04:54:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1a8f00 == 23 [pid = 1840] [id = 276]
04:54:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa022c180) [pid = 1840] [serial = 775] [outer = (nil)]
04:54:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa022e980) [pid = 1840] [serial = 776] [outer = 0xa022c180]
04:54:26 INFO - PROCESS | 1840 | 1446119666845 Marionette INFO loaded listener.js
04:54:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa0254b80) [pid = 1840] [serial = 777] [outer = 0xa022c180]
04:54:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc16f00 == 24 [pid = 1840] [id = 277]
04:54:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa14df000) [pid = 1840] [serial = 778] [outer = (nil)]
04:54:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa022fd80) [pid = 1840] [serial = 779] [outer = 0xa14df000]
04:54:28 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
04:54:28 INFO - document served over http requires an http
04:54:28 INFO - sub-resource via iframe-tag using the meta-csp
04:54:28 INFO - delivery method with swap-origin-redirect and when
04:54: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
04:54:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:28 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:28 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:54:28 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:54:28 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:28 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:28 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
04:54:28 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 2200ms
04:54:28 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
04:54:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f564800 == 25 [pid = 1840] [id = 278]
04:54:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa022f380) [pid = 1840] [serial = 780] [outer = (nil)]
04:54:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa14df780) [pid = 1840] [serial = 781] [outer = 0xa022f380]
04:54:29 INFO - PROCESS | 1840 | 1446119669006 Marionette INFO loaded listener.js
04:54:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa14e1080) [pid = 1840] [serial = 782] [outer = 0xa022f380]
04:54:30 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
04:54:30 INFO - document served over http requires an http
04:54:30 INFO - sub-resource via script-tag using the meta-csp
04:54:30 INFO - delivery method with keep-origin-redirect and when
04:54: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html"
04:54:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:30 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:54:30 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:54:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:30 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
04:54:30 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 2305ms
04:54:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
04:54:31 INFO - PROCESS | 1840 | ++DOCSHELL 0xa02c2000 == 26 [pid = 1840] [id = 279]
04:54:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa0257600) [pid = 1840] [serial = 783] [outer = (nil)]
04:54:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa14e3380) [pid = 1840] [serial = 784] [outer = 0xa0257600]
04:54:31 INFO - PROCESS | 1840 | 1446119671311 Marionette INFO loaded listener.js
04:54:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa150a800) [pid = 1840] [serial = 785] [outer = 0xa0257600]
04:54:32 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
04:54:32 INFO - document served over http requires an http
04:54:32 INFO - sub-resource via script-tag using the meta-csp
04:54:32 INFO - delivery method with no-redirect and when
04:54: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html"
04:54:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:32 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:54:32 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:54:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:32 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
04:54:32 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1946ms
04:54:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
04:54:33 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055f200 == 27 [pid = 1840] [id = 280]
04:54:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa14e2480) [pid = 1840] [serial = 786] [outer = (nil)]
04:54:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xa1559680) [pid = 1840] [serial = 787] [outer = 0xa14e2480]
04:54:33 INFO - PROCESS | 1840 | 1446119673354 Marionette INFO loaded listener.js
04:54:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0xa155a300) [pid = 1840] [serial = 788] [outer = 0xa14e2480]
04:54:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9e130900 == 26 [pid = 1840] [id = 273]
04:54:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1b2800 == 25 [pid = 1840] [id = 275]
04:54:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9fc16f00 == 24 [pid = 1840] [id = 277]
04:54:36 INFO - PROCESS | 1840 | --DOCSHELL 0x8e275400 == 23 [pid = 1840] [id = 260]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x91a2d780) [pid = 1840] [serial = 675] [outer = (nil)] [url = about:blank]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x93fab680) [pid = 1840] [serial = 637] [outer = (nil)] [url = about:blank]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9de86d80) [pid = 1840] [serial = 645] [outer = (nil)] [url = about:blank]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9f4c4c80) [pid = 1840] [serial = 648] [outer = (nil)] [url = about:blank]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9d85c680) [pid = 1840] [serial = 642] [outer = (nil)] [url = about:blank]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x8f27e480) [pid = 1840] [serial = 666] [outer = (nil)] [url = about:blank]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa8ff8d80) [pid = 1840] [serial = 660] [outer = (nil)] [url = about:blank]
04:54:36 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x8ecca580) [pid = 1840] [serial = 669] [outer = (nil)] [url = about:blank]
04:54:37 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x95117380) [pid = 1840] [serial = 624] [outer = (nil)] [url = about:blank]
04:54:37 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0xa9a54200) [pid = 1840] [serial = 663] [outer = (nil)] [url = about:blank]
04:54:37 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9b415080) [pid = 1840] [serial = 632] [outer = (nil)] [url = about:blank]
04:54:37 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x93fac300) [pid = 1840] [serial = 621] [outer = (nil)] [url = about:blank]
04:54:37 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x8f27fb00) [pid = 1840] [serial = 672] [outer = (nil)] [url = about:blank]
04:54:37 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x988b2900) [pid = 1840] [serial = 627] [outer = (nil)] [url = about:blank]
04:54:37 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9f4c7980) [pid = 1840] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,]
04:54:38 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
04:54:38 INFO - document served over http requires an http
04:54:38 INFO - sub-resource via script-tag using the meta-csp
04:54:38 INFO - delivery method with swap-origin-redirect and when
04:54: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.swap-origin-redirect.http.html"
04:54:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:38 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:54:38 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:54:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:38 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
04:54:38 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 5214ms
04:54:38 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
04:54:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107ae00 == 24 [pid = 1840] [id = 281]
04:54:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8e731200) [pid = 1840] [serial = 789] [outer = (nil)]
04:54:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8ecc9e00) [pid = 1840] [serial = 790] [outer = 0x8e731200]
04:54:38 INFO - PROCESS | 1840 | 1446119678526 Marionette INFO loaded listener.js
04:54:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8f27d080) [pid = 1840] [serial = 791] [outer = 0x8e731200]
04:54: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
04:54:39 INFO - document served over http requires an http
04:54:39 INFO - sub-resource via xhr-request using the meta-csp
04:54:39 INFO - delivery method with keep-origin-redirect and when
04:54: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"
04:54:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54: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
04:54: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 1763ms
04:54:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
04:54:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8800 == 25 [pid = 1840] [id = 282]
04:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8eccbe80) [pid = 1840] [serial = 792] [outer = (nil)]
04:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9106c480) [pid = 1840] [serial = 793] [outer = 0x8eccbe80]
04:54:40 INFO - PROCESS | 1840 | 1446119680308 Marionette INFO loaded listener.js
04:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x91a2d780) [pid = 1840] [serial = 794] [outer = 0x8eccbe80]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e730580) [pid = 1840] [serial = 676] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x93fad200) [pid = 1840] [serial = 694] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x98933300) [pid = 1840] [serial = 709] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x95168e80) [pid = 1840] [serial = 704] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8e732b00) [pid = 1840] [serial = 679] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9508f700) [pid = 1840] [serial = 699] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x92391200) [pid = 1840] [serial = 689] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8f27e980) [pid = 1840] [serial = 684] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x8f27b500) [pid = 1840] [serial = 739] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x95090380) [pid = 1840] [serial = 697] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e8d4180) [pid = 1840] [serial = 732] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x988b3f80) [pid = 1840] [serial = 702] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9daf0b00) [pid = 1840] [serial = 729] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9d8b3200) [pid = 1840] [serial = 726] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9a8e6480) [pid = 1840] [serial = 717] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e8d4680) [pid = 1840] [serial = 735] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x94507c80) [pid = 1840] [serial = 692] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9b492a80) [pid = 1840] [serial = 712] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8e730d00) [pid = 1840] [serial = 738] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x92392b00) [pid = 1840] [serial = 687] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119607346]
04:54:43 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
04:54:43 INFO - document served over http requires an http
04:54:43 INFO - sub-resource via xhr-request using the meta-csp
04:54:43 INFO - delivery method with no-redirect and when
04:54: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-http/xhr-request/cross-origin.no-redirect.http.html"
04:54:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:43 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
04:54:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 3562ms
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x98932e00) [pid = 1840] [serial = 714] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x922b5900) [pid = 1840] [serial = 682] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x98935b00) [pid = 1840] [serial = 707] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119616557]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9c885580) [pid = 1840] [serial = 720] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9c8e5280) [pid = 1840] [serial = 723] [outer = (nil)] [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]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x922b7700) [pid = 1840] [serial = 688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119607346]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9e135e00) [pid = 1840] [serial = 730] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x94509a80) [pid = 1840] [serial = 695] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x98933080) [pid = 1840] [serial = 708] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119616557]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x988b4c00) [pid = 1840] [serial = 705] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9d8b1b80) [pid = 1840] [serial = 724] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9b413780) [pid = 1840] [serial = 710] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x91bc1f80) [pid = 1840] [serial = 683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x95113000) [pid = 1840] [serial = 703] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9c8e6400) [pid = 1840] [serial = 721] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8ecca080) [pid = 1840] [serial = 733] [outer = (nil)] [url = about:blank]
04:54:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x95166400) [pid = 1840] [serial = 700] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x93faed80) [pid = 1840] [serial = 698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x92391980) [pid = 1840] [serial = 693] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9daf0880) [pid = 1840] [serial = 727] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9b492f80) [pid = 1840] [serial = 715] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x8e8d7b00) [pid = 1840] [serial = 677] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9bec6200) [pid = 1840] [serial = 718] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x922b6a80) [pid = 1840] [serial = 685] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x91bc0180) [pid = 1840] [serial = 736] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x91a2e680) [pid = 1840] [serial = 680] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x93e9f400) [pid = 1840] [serial = 690] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x988b4700) [pid = 1840] [serial = 713] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9238fe00) [pid = 1840] [serial = 740] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x922b7980) [pid = 1840] [serial = 737] [outer = (nil)] [url = about:blank]
04:54:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435eb00 == 26 [pid = 1840] [id = 283]
04:54:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8e8d7b00) [pid = 1840] [serial = 795] [outer = (nil)]
04:54:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8f27f100) [pid = 1840] [serial = 796] [outer = 0x8e8d7b00]
04:54:43 INFO - PROCESS | 1840 | 1446119683812 Marionette INFO loaded listener.js
04:54:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x91bc0400) [pid = 1840] [serial = 797] [outer = 0x8e8d7b00]
04:54:45 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
04:54:45 INFO - document served over http requires an http
04:54:45 INFO - sub-resource via xhr-request using the meta-csp
04:54:45 INFO - delivery method with swap-origin-redirect and when
04:54: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-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
04:54:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:45 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:54:45 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:54:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:45 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
04:54:45 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 2215ms
04:54:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
04:54:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8de400 == 27 [pid = 1840] [id = 284]
04:54:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8e72ea00) [pid = 1840] [serial = 798] [outer = (nil)]
04:54:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e8d7100) [pid = 1840] [serial = 799] [outer = 0x8e72ea00]
04:54:46 INFO - PROCESS | 1840 | 1446119686336 Marionette INFO loaded listener.js
04:54:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8ecc9900) [pid = 1840] [serial = 800] [outer = 0x8e72ea00]
04:54:48 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
04:54:48 INFO - document served over http requires an https
04:54:48 INFO - sub-resource via fetch-request using the meta-csp
04:54:48 INFO - delivery method with keep-origin-redirect and when
04:54: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/fetch-request/cross-origin.keep-origin-redirect.http.html"
04:54:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:48 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:54:48 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:54:48 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:54:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:48 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
04:54:48 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 2362ms
04:54:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
04:54:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x94569c00 == 28 [pid = 1840] [id = 285]
04:54:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8e732d80) [pid = 1840] [serial = 801] [outer = (nil)]
04:54:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x91a30c00) [pid = 1840] [serial = 802] [outer = 0x8e732d80]
04:54:48 INFO - PROCESS | 1840 | 1446119688610 Marionette INFO loaded listener.js
04:54:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x922b7980) [pid = 1840] [serial = 803] [outer = 0x8e732d80]
04:54:50 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
04:54:50 INFO - document served over http requires an https
04:54:50 INFO - sub-resource via fetch-request using the meta-csp
04:54:50 INFO - delivery method with no-redirect and when
04:54:50 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"
04:54:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:50 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:50 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:54:50 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:54:50 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:54:50 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:50 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:50 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
04:54:50 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 2723ms
04:54:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
04:54:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x95565400 == 29 [pid = 1840] [id = 286]
04:54:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8f27e980) [pid = 1840] [serial = 804] [outer = (nil)]
04:54:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x92391c00) [pid = 1840] [serial = 805] [outer = 0x8f27e980]
04:54:51 INFO - PROCESS | 1840 | 1446119691419 Marionette INFO loaded listener.js
04:54:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x93fab400) [pid = 1840] [serial = 806] [outer = 0x8f27e980]
04:54:52 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
04:54:52 INFO - document served over http requires an https
04:54:53 INFO - sub-resource via fetch-request using the meta-csp
04:54:53 INFO - delivery method with swap-origin-redirect and when
04:54: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-when-cross-origin/meta-csp/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html"
04:54:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:54:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:54:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:54:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:53 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
04:54:53 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 2067ms
04:54:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
04:54:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x98863c00 == 30 [pid = 1840] [id = 287]
04:54:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x92390f80) [pid = 1840] [serial = 807] [outer = (nil)]
04:54:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x94507c80) [pid = 1840] [serial = 808] [outer = 0x92390f80]
04:54:53 INFO - PROCESS | 1840 | 1446119693701 Marionette INFO loaded listener.js
04:54:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x9508de00) [pid = 1840] [serial = 809] [outer = 0x92390f80]
04:54:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec4b00 == 31 [pid = 1840] [id = 288]
04:54:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x95165780) [pid = 1840] [serial = 810] [outer = (nil)]
04:54:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x93faed80) [pid = 1840] [serial = 811] [outer = 0x95165780]
04:54:55 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
04:54:55 INFO - document served over http requires an https
04:54:55 INFO - sub-resource via iframe-tag using the meta-csp
04:54:55 INFO - delivery method with keep-origin-redirect and when
04:54: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-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html"
04:54:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:55 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:54:55 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:54:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:55 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
04:54:55 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 2515ms
04:54:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
04:54:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b6edd00 == 32 [pid = 1840] [id = 289]
04:54:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x94509a80) [pid = 1840] [serial = 812] [outer = (nil)]
04:54:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x95166180) [pid = 1840] [serial = 813] [outer = 0x94509a80]
04:54:56 INFO - PROCESS | 1840 | 1446119696057 Marionette INFO loaded listener.js
04:54:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x954a5b00) [pid = 1840] [serial = 814] [outer = 0x94509a80]
04:54:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c911c00 == 33 [pid = 1840] [id = 290]
04:54:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x988b4700) [pid = 1840] [serial = 815] [outer = (nil)]
04:54:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x95090380) [pid = 1840] [serial = 816] [outer = 0x988b4700]
04:54:57 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
04:54:57 INFO - document served over http requires an https
04:54:57 INFO - sub-resource via iframe-tag using the meta-csp
04:54:57 INFO - delivery method with no-redirect and when
04:54: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html"
04:54:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:54:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:54:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:54:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:54:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:54:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:54:57 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
04:54:57 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 2132ms
04:54:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
04:54:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x92336700 == 34 [pid = 1840] [id = 291]
04:54:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9508fe80) [pid = 1840] [serial = 817] [outer = (nil)]
04:54:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x98932e00) [pid = 1840] [serial = 818] [outer = 0x9508fe80]
04:54:58 INFO - PROCESS | 1840 | 1446119698407 Marionette INFO loaded listener.js
04:54:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9b416700) [pid = 1840] [serial = 819] [outer = 0x9508fe80]
04:55:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8100 == 35 [pid = 1840] [id = 292]
04:55:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9bd03a00) [pid = 1840] [serial = 820] [outer = (nil)]
04:55:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9c883280) [pid = 1840] [serial = 821] [outer = 0x9bd03a00]
04:55:01 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
04:55:01 INFO - document served over http requires an https
04:55:01 INFO - sub-resource via iframe-tag using the meta-csp
04:55:01 INFO - delivery method with swap-origin-redirect and when
04:55: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-when-cross-origin/meta-csp/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html"
04:55:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:01 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:01 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:55:01 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:55:01 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:01 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:01 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
04:55:01 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 3679ms
04:55:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
04:55:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e274200 == 36 [pid = 1840] [id = 293]
04:55:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x91bc0180) [pid = 1840] [serial = 822] [outer = (nil)]
04:55:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9bec4400) [pid = 1840] [serial = 823] [outer = 0x91bc0180]
04:55:02 INFO - PROCESS | 1840 | 1446119702034 Marionette INFO loaded listener.js
04:55:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c886480) [pid = 1840] [serial = 824] [outer = 0x91bc0180]
04:55:04 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
04:55:04 INFO - document served over http requires an https
04:55:04 INFO - sub-resource via script-tag using the meta-csp
04:55:04 INFO - delivery method with keep-origin-redirect and when
04:55: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-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html"
04:55:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:55:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:55:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:04 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
04:55:04 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 2719ms
04:55:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
04:55:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x92335200 == 37 [pid = 1840] [id = 294]
04:55:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9b415580) [pid = 1840] [serial = 825] [outer = (nil)]
04:55:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9c8e6e00) [pid = 1840] [serial = 826] [outer = 0x9b415580]
04:55:04 INFO - PROCESS | 1840 | 1446119704820 Marionette INFO loaded listener.js
04:55:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9c9ca100) [pid = 1840] [serial = 827] [outer = 0x9b415580]
04:55:06 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
04:55:06 INFO - document served over http requires an https
04:55:06 INFO - sub-resource via script-tag using the meta-csp
04:55:06 INFO - delivery method with no-redirect and when
04:55: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-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html"
04:55:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:55:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:55:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:06 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
04:55:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 2099ms
04:55:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
04:55:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3ca00 == 38 [pid = 1840] [id = 295]
04:55:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9c9c6780) [pid = 1840] [serial = 828] [outer = (nil)]
04:55:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9daefe80) [pid = 1840] [serial = 829] [outer = 0x9c9c6780]
04:55:06 INFO - PROCESS | 1840 | 1446119706917 Marionette INFO loaded listener.js
04:55:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9de82a00) [pid = 1840] [serial = 830] [outer = 0x9c9c6780]
04:55:08 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
04:55:08 INFO - document served over http requires an https
04:55:08 INFO - sub-resource via script-tag using the meta-csp
04:55:08 INFO - delivery method with swap-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html"
04:55:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:55:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:55:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:08 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
04:55:08 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 1905ms
04:55:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
04:55:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e130600 == 39 [pid = 1840] [id = 296]
04:55:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9c8e5c80) [pid = 1840] [serial = 831] [outer = (nil)]
04:55:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9de86380) [pid = 1840] [serial = 832] [outer = 0x9c8e5c80]
04:55:08 INFO - PROCESS | 1840 | 1446119708829 Marionette INFO loaded listener.js
04:55:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9e960100) [pid = 1840] [serial = 833] [outer = 0x9c8e5c80]
04:55:10 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
04:55:10 INFO - document served over http requires an https
04:55:10 INFO - sub-resource via xhr-request using the meta-csp
04:55:10 INFO - delivery method with keep-origin-redirect and when
04:55:10 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"
04:55:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:10 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:55:10 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:55:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:10 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
04:55:10 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 1738ms
04:55:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
04:55:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff6900 == 40 [pid = 1840] [id = 297]
04:55:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9f538400) [pid = 1840] [serial = 834] [outer = (nil)]
04:55:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa022bc80) [pid = 1840] [serial = 835] [outer = 0x9f538400]
04:55:10 INFO - PROCESS | 1840 | 1446119710702 Marionette INFO loaded listener.js
04:55:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa022f600) [pid = 1840] [serial = 836] [outer = 0x9f538400]
04:55:11 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
04:55:11 INFO - document served over http requires an https
04:55:11 INFO - sub-resource via xhr-request using the meta-csp
04:55:11 INFO - delivery method with no-redirect and when
04:55:11 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"
04:55:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:55:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:55:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:11 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
04:55:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1892ms
04:55:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
04:55:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8ded00 == 41 [pid = 1840] [id = 298]
04:55:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f4c7980) [pid = 1840] [serial = 837] [outer = (nil)]
04:55:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa14e1d00) [pid = 1840] [serial = 838] [outer = 0x9f4c7980]
04:55:12 INFO - PROCESS | 1840 | 1446119712351 Marionette INFO loaded listener.js
04:55:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa150aa80) [pid = 1840] [serial = 839] [outer = 0x9f4c7980]
04:55:13 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
04:55:13 INFO - document served over http requires an https
04:55:13 INFO - sub-resource via xhr-request using the meta-csp
04:55:13 INFO - delivery method with swap-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html"
04:55:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:55:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:55:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:13 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
04:55:13 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 1737ms
04:55:13 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
04:55:14 INFO - PROCESS | 1840 | ++DOCSHELL 0xa04c5100 == 42 [pid = 1840] [id = 299]
04:55:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa0253500) [pid = 1840] [serial = 840] [outer = (nil)]
04:55:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa155c600) [pid = 1840] [serial = 841] [outer = 0xa0253500]
04:55:14 INFO - PROCESS | 1840 | 1446119714322 Marionette INFO loaded listener.js
04:55:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa15e1500) [pid = 1840] [serial = 842] [outer = 0xa0253500]
04:55:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9107ae00 == 41 [pid = 1840] [id = 281]
04:55:16 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8800 == 40 [pid = 1840] [id = 282]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dc600 == 39 [pid = 1840] [id = 268]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8de400 == 38 [pid = 1840] [id = 284]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x94569c00 == 37 [pid = 1840] [id = 285]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x91f59300 == 36 [pid = 1840] [id = 262]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4600 == 35 [pid = 1840] [id = 271]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x95565400 == 34 [pid = 1840] [id = 286]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9e065600 == 33 [pid = 1840] [id = 274]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9f564800 == 32 [pid = 1840] [id = 278]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x98863c00 == 31 [pid = 1840] [id = 287]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec4b00 == 30 [pid = 1840] [id = 288]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0xa02c2000 == 29 [pid = 1840] [id = 279]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9b6edd00 == 28 [pid = 1840] [id = 289]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9b7cfe00 == 27 [pid = 1840] [id = 267]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x95563900 == 26 [pid = 1840] [id = 270]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9c911c00 == 25 [pid = 1840] [id = 290]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x92336700 == 24 [pid = 1840] [id = 291]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9546ce00 == 23 [pid = 1840] [id = 265]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8100 == 22 [pid = 1840] [id = 292]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8e274200 == 21 [pid = 1840] [id = 293]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1a8f00 == 20 [pid = 1840] [id = 276]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0xa055f200 == 19 [pid = 1840] [id = 280]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9dbfd400 == 18 [pid = 1840] [id = 272]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x92335200 == 17 [pid = 1840] [id = 294]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3ca00 == 16 [pid = 1840] [id = 295]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9e130600 == 15 [pid = 1840] [id = 296]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff6900 == 14 [pid = 1840] [id = 297]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8ded00 == 13 [pid = 1840] [id = 298]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6a00 == 12 [pid = 1840] [id = 261]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9435fa00 == 11 [pid = 1840] [id = 269]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff6f00 == 10 [pid = 1840] [id = 264]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9435eb00 == 9 [pid = 1840] [id = 283]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x97d62a00 == 8 [pid = 1840] [id = 266]
04:55:18 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8b00 == 7 [pid = 1840] [id = 263]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x8eccc100) [pid = 1840] [serial = 678] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9c884180) [pid = 1840] [serial = 719] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9e95f980) [pid = 1840] [serial = 731] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9106dd80) [pid = 1840] [serial = 734] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9b414b80) [pid = 1840] [serial = 711] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9de86880) [pid = 1840] [serial = 728] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x91bbfa00) [pid = 1840] [serial = 681] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9450b380) [pid = 1840] [serial = 696] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9d85b780) [pid = 1840] [serial = 722] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9b57ec80) [pid = 1840] [serial = 716] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9daef700) [pid = 1840] [serial = 725] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x93fabe00) [pid = 1840] [serial = 691] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x91bbf500) [pid = 1840] [serial = 701] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9238fb80) [pid = 1840] [serial = 686] [outer = (nil)] [url = about:blank]
04:55:18 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x98931280) [pid = 1840] [serial = 706] [outer = (nil)] [url = about:blank]
04:55:18 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
04:55:18 INFO - document served over http requires an http
04:55:18 INFO - sub-resource via fetch-request using the meta-csp
04:55:18 INFO - delivery method with keep-origin-redirect and when
04:55:18 INFO - the target request is same-origin.
04:55:18 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 5104ms
04:55:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
04:55:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107bd00 == 8 [pid = 1840] [id = 300]
04:55:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x8e732880) [pid = 1840] [serial = 843] [outer = (nil)]
04:55:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x8e8d6980) [pid = 1840] [serial = 844] [outer = 0x8e732880]
04:55:19 INFO - PROCESS | 1840 | 1446119719325 Marionette INFO loaded listener.js
04:55:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x8f27ce00) [pid = 1840] [serial = 845] [outer = 0x8e732880]
04:55:20 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
04:55:20 INFO - document served over http requires an http
04:55:20 INFO - sub-resource via fetch-request using the meta-csp
04:55:20 INFO - delivery method with no-redirect and when
04:55:20 INFO - the target request is same-origin.
04:55:20 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 1609ms
04:55:20 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
04:55:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec4800 == 9 [pid = 1840] [id = 301]
04:55:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x8eccbc00) [pid = 1840] [serial = 846] [outer = (nil)]
04:55:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x91a30480) [pid = 1840] [serial = 847] [outer = 0x8eccbc00]
04:55:20 INFO - PROCESS | 1840 | 1446119720936 Marionette INFO loaded listener.js
04:55:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x922b5180) [pid = 1840] [serial = 848] [outer = 0x8eccbc00]
04:55:22 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
04:55:22 INFO - document served over http requires an http
04:55:22 INFO - sub-resource via fetch-request using the meta-csp
04:55:22 INFO - delivery method with swap-origin-redirect and when
04:55: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-when-cross-origin/meta-csp/same-origin/http-http/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
04:55:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:22 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
04:55:22 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 2099ms
04:55:22 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
04:55:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f5bd00 == 10 [pid = 1840] [id = 302]
04:55:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x91bbfa00) [pid = 1840] [serial = 849] [outer = (nil)]
04:55:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x92391200) [pid = 1840] [serial = 850] [outer = 0x91bbfa00]
04:55:23 INFO - PROCESS | 1840 | 1446119723050 Marionette INFO loaded listener.js
04:55:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x93ea2880) [pid = 1840] [serial = 851] [outer = 0x91bbfa00]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9c9c8300) [pid = 1840] [serial = 759] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x91a30700) [pid = 1840] [serial = 744] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9e135900) [pid = 1840] [serial = 762] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9f4c4500) [pid = 1840] [serial = 770] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x95114900) [pid = 1840] [serial = 756] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9508d180) [pid = 1840] [serial = 747] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0xa022c180) [pid = 1840] [serial = 775] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e8d3780) [pid = 1840] [serial = 741] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x954a1280) [pid = 1840] [serial = 750] [outer = (nil)] [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]
04:55:24 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9dbbe400) [pid = 1840] [serial = 765] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x988b3300) [pid = 1840] [serial = 753] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0xa022f380) [pid = 1840] [serial = 780] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0xa14e2480) [pid = 1840] [serial = 786] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa022e200) [pid = 1840] [serial = 773] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119665592]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8eccbe80) [pid = 1840] [serial = 792] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9f539800) [pid = 1840] [serial = 768] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x8e731200) [pid = 1840] [serial = 789] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x8e8d7b00) [pid = 1840] [serial = 795] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa0257600) [pid = 1840] [serial = 783] [outer = (nil)] [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]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa14df000) [pid = 1840] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x94508b80) [pid = 1840] [serial = 745] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x9e137e80) [pid = 1840] [serial = 763] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9f53b380) [pid = 1840] [serial = 771] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0xa14df780) [pid = 1840] [serial = 781] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9c8e7a80) [pid = 1840] [serial = 757] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8ecc9e00) [pid = 1840] [serial = 790] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0xa1559680) [pid = 1840] [serial = 787] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0xa022c400) [pid = 1840] [serial = 774] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119665592]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9daeca00) [pid = 1840] [serial = 760] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa022e980) [pid = 1840] [serial = 776] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9106c480) [pid = 1840] [serial = 793] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x91a2d000) [pid = 1840] [serial = 742] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x98931500) [pid = 1840] [serial = 751] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa14e3380) [pid = 1840] [serial = 784] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9f537280) [pid = 1840] [serial = 769] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9bec5d00) [pid = 1840] [serial = 754] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9f4c6080) [pid = 1840] [serial = 766] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x95166b80) [pid = 1840] [serial = 748] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0xa022fd80) [pid = 1840] [serial = 779] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8f27f100) [pid = 1840] [serial = 796] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9450bd80) [pid = 1840] [serial = 746] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x954a4200) [pid = 1840] [serial = 749] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8f27d080) [pid = 1840] [serial = 791] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x922b8b00) [pid = 1840] [serial = 743] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x9a8e4400) [pid = 1840] [serial = 752] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x9c884b80) [pid = 1840] [serial = 755] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x91a2d780) [pid = 1840] [serial = 794] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x91bc0400) [pid = 1840] [serial = 797] [outer = (nil)] [url = about:blank]
04:55:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x95564200 == 11 [pid = 1840] [id = 303]
04:55:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8f27d080) [pid = 1840] [serial = 852] [outer = (nil)]
04:55:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8e8d3500) [pid = 1840] [serial = 853] [outer = 0x8f27d080]
04:55:25 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
04:55:25 INFO - document served over http requires an http
04:55:25 INFO - sub-resource via iframe-tag using the meta-csp
04:55:25 INFO - delivery method with keep-origin-redirect and when
04:55:25 INFO - the target request is same-origin.
04:55:25 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 3317ms
04:55:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
04:55:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x95535e00 == 12 [pid = 1840] [id = 304]
04:55:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8e8d5580) [pid = 1840] [serial = 854] [outer = (nil)]
04:55:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x922b8b00) [pid = 1840] [serial = 855] [outer = 0x8e8d5580]
04:55:26 INFO - PROCESS | 1840 | 1446119726332 Marionette INFO loaded listener.js
04:55:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x93fabe00) [pid = 1840] [serial = 856] [outer = 0x8e8d5580]
04:55:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079c00 == 13 [pid = 1840] [id = 305]
04:55:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x91a2d000) [pid = 1840] [serial = 857] [outer = (nil)]
04:55:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8f27f100) [pid = 1840] [serial = 858] [outer = 0x91a2d000]
04:55:27 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
04:55:27 INFO - document served over http requires an http
04:55:27 INFO - sub-resource via iframe-tag using the meta-csp
04:55:27 INFO - delivery method with no-redirect and when
04:55:27 INFO - the target request is same-origin.
04:55:27 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 1926ms
04:55:27 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
04:55:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x92335200 == 14 [pid = 1840] [id = 306]
04:55:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8f27d580) [pid = 1840] [serial = 859] [outer = (nil)]
04:55:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x922b5e00) [pid = 1840] [serial = 860] [outer = 0x8f27d580]
04:55:28 INFO - PROCESS | 1840 | 1446119728400 Marionette INFO loaded listener.js
04:55:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x93fac300) [pid = 1840] [serial = 861] [outer = 0x8f27d580]
04:55:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3ca00 == 15 [pid = 1840] [id = 307]
04:55:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x9450b100) [pid = 1840] [serial = 862] [outer = (nil)]
04:55:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x94509f80) [pid = 1840] [serial = 863] [outer = 0x9450b100]
04:55:30 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
04:55:30 INFO - document served over http requires an http
04:55:30 INFO - sub-resource via iframe-tag using the meta-csp
04:55:30 INFO - delivery method with swap-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
04:55:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:55:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:55:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:30 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
04:55:30 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 2161ms
04:55:30 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
04:55:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881b900 == 16 [pid = 1840] [id = 308]
04:55:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8f27b280) [pid = 1840] [serial = 864] [outer = (nil)]
04:55:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x9450bb00) [pid = 1840] [serial = 865] [outer = 0x8f27b280]
04:55:30 INFO - PROCESS | 1840 | 1446119730916 Marionette INFO loaded listener.js
04:55:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x95165a00) [pid = 1840] [serial = 866] [outer = 0x8f27b280]
04:55:32 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
04:55:32 INFO - document served over http requires an http
04:55:32 INFO - sub-resource via script-tag using the meta-csp
04:55:32 INFO - delivery method with keep-origin-redirect and when
04:55:32 INFO - the target request is same-origin.
04:55:32 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 2017ms
04:55:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
04:55:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b6eb300 == 17 [pid = 1840] [id = 309]
04:55:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x95166e00) [pid = 1840] [serial = 867] [outer = (nil)]
04:55:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x954a5100) [pid = 1840] [serial = 868] [outer = 0x95166e00]
04:55:33 INFO - PROCESS | 1840 | 1446119733012 Marionette INFO loaded listener.js
04:55:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x988b4480) [pid = 1840] [serial = 869] [outer = 0x95166e00]
04:55:34 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
04:55:34 INFO - document served over http requires an http
04:55:34 INFO - sub-resource via script-tag using the meta-csp
04:55:34 INFO - delivery method with no-redirect and when
04:55:34 INFO - the target request is same-origin.
04:55:34 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 1748ms
04:55:34 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
04:55:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9be8d700 == 18 [pid = 1840] [id = 310]
04:55:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x988b2e00) [pid = 1840] [serial = 870] [outer = (nil)]
04:55:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x98931280) [pid = 1840] [serial = 871] [outer = 0x988b2e00]
04:55:34 INFO - PROCESS | 1840 | 1446119734545 Marionette INFO loaded listener.js
04:55:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x9a8e6700) [pid = 1840] [serial = 872] [outer = 0x988b2e00]
04:55:35 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
04:55:35 INFO - document served over http requires an http
04:55:35 INFO - sub-resource via script-tag using the meta-csp
04:55:35 INFO - delivery method with swap-origin-redirect and when
04:55:35 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"
04:55:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:55:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:55:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:35 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
04:55:35 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 1543ms
04:55:35 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
04:55:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3900 == 19 [pid = 1840] [id = 311]
04:55:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x98934480) [pid = 1840] [serial = 873] [outer = (nil)]
04:55:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9b416200) [pid = 1840] [serial = 874] [outer = 0x98934480]
04:55:36 INFO - PROCESS | 1840 | 1446119736153 Marionette INFO loaded listener.js
04:55:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x9b491900) [pid = 1840] [serial = 875] [outer = 0x98934480]
04:55:37 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
04:55:37 INFO - document served over http requires an http
04:55:37 INFO - sub-resource via xhr-request using the meta-csp
04:55:37 INFO - delivery method with keep-origin-redirect and when
04:55:37 INFO - the target request is same-origin.
04:55:37 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 1748ms
04:55:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
04:55:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2a00 == 20 [pid = 1840] [id = 312]
04:55:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x922b5b80) [pid = 1840] [serial = 876] [outer = (nil)]
04:55:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9c564700) [pid = 1840] [serial = 877] [outer = 0x922b5b80]
04:55:38 INFO - PROCESS | 1840 | 1446119738097 Marionette INFO loaded listener.js
04:55:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9c9c6f00) [pid = 1840] [serial = 878] [outer = 0x922b5b80]
04:55:39 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
04:55:39 INFO - document served over http requires an http
04:55:39 INFO - sub-resource via xhr-request using the meta-csp
04:55:39 INFO - delivery method with no-redirect and when
04:55:39 INFO - the target request is same-origin.
04:55:39 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 1837ms
04:55:39 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
04:55:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x92277a00 == 21 [pid = 1840] [id = 313]
04:55:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9c9c7900) [pid = 1840] [serial = 879] [outer = (nil)]
04:55:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9d976880) [pid = 1840] [serial = 880] [outer = 0x9c9c7900]
04:55:39 INFO - PROCESS | 1840 | 1446119739836 Marionette INFO loaded listener.js
04:55:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9daeed00) [pid = 1840] [serial = 881] [outer = 0x9c9c7900]
04:55:41 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
04:55:41 INFO - document served over http requires an http
04:55:41 INFO - sub-resource via xhr-request using the meta-csp
04:55:41 INFO - delivery method with swap-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-http/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
04:55:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:55:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:55:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:41 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
04:55:41 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 1695ms
04:55:41 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
04:55:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881bf00 == 22 [pid = 1840] [id = 314]
04:55:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9c9c7680) [pid = 1840] [serial = 882] [outer = (nil)]
04:55:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9de83900) [pid = 1840] [serial = 883] [outer = 0x9c9c7680]
04:55:41 INFO - PROCESS | 1840 | 1446119741521 Marionette INFO loaded listener.js
04:55:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9e135900) [pid = 1840] [serial = 884] [outer = 0x9c9c7680]
04:55:43 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
04:55:43 INFO - document served over http requires an https
04:55:43 INFO - sub-resource via fetch-request using the meta-csp
04:55:43 INFO - delivery method with keep-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.keep-origin-redirect.http.html"
04:55:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:43 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:43 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:43 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:43 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
04:55:43 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 2046ms
04:55:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
04:55:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e011000 == 23 [pid = 1840] [id = 315]
04:55:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9daec500) [pid = 1840] [serial = 885] [outer = (nil)]
04:55:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9e95f980) [pid = 1840] [serial = 886] [outer = 0x9daec500]
04:55:43 INFO - PROCESS | 1840 | 1446119743662 Marionette INFO loaded listener.js
04:55:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9f4c6580) [pid = 1840] [serial = 887] [outer = 0x9daec500]
04:55:45 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
04:55:45 INFO - document served over http requires an https
04:55:45 INFO - sub-resource via fetch-request using the meta-csp
04:55:45 INFO - delivery method with no-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html"
04:55:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:45 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:45 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:45 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:45 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:45 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:45 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:45 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
04:55:45 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 1894ms
04:55:45 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
04:55:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15d900 == 24 [pid = 1840] [id = 316]
04:55:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9e960600) [pid = 1840] [serial = 888] [outer = (nil)]
04:55:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9f539800) [pid = 1840] [serial = 889] [outer = 0x9e960600]
04:55:46 INFO - PROCESS | 1840 | 1446119746044 Marionette INFO loaded listener.js
04:55:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0xa022e480) [pid = 1840] [serial = 890] [outer = 0x9e960600]
04:55:47 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
04:55:47 INFO - document served over http requires an https
04:55:47 INFO - sub-resource via fetch-request using the meta-csp
04:55:47 INFO - delivery method with swap-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-downgrade.swap-origin-redirect.http.html"
04:55:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:47 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:47 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:47 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:47 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
04:55:47 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 2345ms
04:55:47 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
04:55:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825b00 == 25 [pid = 1840] [id = 317]
04:55:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0xa0447980) [pid = 1840] [serial = 891] [outer = (nil)]
04:55:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0xa1558500) [pid = 1840] [serial = 892] [outer = 0xa0447980]
04:55:47 INFO - PROCESS | 1840 | 1446119747932 Marionette INFO loaded listener.js
04:55:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0xa155c380) [pid = 1840] [serial = 893] [outer = 0xa0447980]
04:55:49 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
04:55:49 INFO - document served over http requires an https
04:55:49 INFO - sub-resource via fetch-request using the meta-csp
04:55:49 INFO - delivery method with swap-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-insecure.swap-origin-redirect.http.html"
04:55:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:49 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
04:55:49 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 1804ms
04:55:49 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
04:55:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f4edb00 == 26 [pid = 1840] [id = 318]
04:55:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0xa0255580) [pid = 1840] [serial = 894] [outer = (nil)]
04:55:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0xa15e3080) [pid = 1840] [serial = 895] [outer = 0xa0255580]
04:55:49 INFO - PROCESS | 1840 | 1446119749796 Marionette INFO loaded listener.js
04:55:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0xa15e5100) [pid = 1840] [serial = 896] [outer = 0xa0255580]
04:55:51 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
04:55:51 INFO - document served over http requires an https
04:55:51 INFO - sub-resource via fetch-request using the meta-csp
04:55:51 INFO - delivery method with keep-origin-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.keep-origin-redirect.http.html"
04:55:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:51 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
04:55:51 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 1945ms
04:55:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
04:55:51 INFO - PROCESS | 1840 | ++DOCSHELL 0xa02c2300 == 27 [pid = 1840] [id = 319]
04:55:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0xa15e4200) [pid = 1840] [serial = 897] [outer = (nil)]
04:55:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa8317a00) [pid = 1840] [serial = 898] [outer = 0xa15e4200]
04:55:51 INFO - PROCESS | 1840 | 1446119751740 Marionette INFO loaded listener.js
04:55:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa8ff4a00) [pid = 1840] [serial = 899] [outer = 0xa15e4200]
04:55:53 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
04:55:53 INFO - document served over http requires an https
04:55:53 INFO - sub-resource via fetch-request using the meta-csp
04:55:53 INFO - delivery method with no-redirect and when
04:55: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html"
04:55:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:53 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:53 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:53 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:53 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
04:55:53 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 1892ms
04:55:53 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
04:55:53 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055f200 == 28 [pid = 1840] [id = 320]
04:55:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa5657a80) [pid = 1840] [serial = 900] [outer = (nil)]
04:55:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa9a52680) [pid = 1840] [serial = 901] [outer = 0xa5657a80]
04:55:53 INFO - PROCESS | 1840 | 1446119753594 Marionette INFO loaded listener.js
04:55:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa9a53f80) [pid = 1840] [serial = 902] [outer = 0xa5657a80]
04:55:55 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
04:55:55 INFO - document served over http requires an https
04:55:55 INFO - sub-resource via fetch-request using the meta-csp
04:55:55 INFO - delivery method with swap-origin-redirect and when
04:55: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-upgrade.swap-origin-redirect.http.html"
04:55:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:55:55 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:55:55 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:55:55 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:55:55 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:55:55 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:55:55 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:55:55 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
04:55:55 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 1945ms
04:55:55 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
04:55:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b59ca00 == 29 [pid = 1840] [id = 321]
04:55:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x91a85000) [pid = 1840] [serial = 903] [outer = (nil)]
04:55:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x91a86900) [pid = 1840] [serial = 904] [outer = 0x91a85000]
04:55:55 INFO - PROCESS | 1840 | 1446119755692 Marionette INFO loaded listener.js
04:55:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x91a88480) [pid = 1840] [serial = 905] [outer = 0x91a85000]
04:55:56 INFO - PROCESS | 1840 | ++DOCSHELL 0xa57ca900 == 30 [pid = 1840] [id = 322]
04:55:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa9a51000) [pid = 1840] [serial = 906] [outer = (nil)]
04:55:57 INFO - PROCESS | 1840 | --DOCSHELL 0x95564200 == 29 [pid = 1840] [id = 303]
04:55:58 INFO - PROCESS | 1840 | [1840] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
04:55:59 INFO - PROCESS | 1840 | --DOCSHELL 0x91079c00 == 28 [pid = 1840] [id = 305]
04:55:59 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3ca00 == 27 [pid = 1840] [id = 307]
04:55:59 INFO - PROCESS | 1840 | --DOCSHELL 0xa04c5100 == 26 [pid = 1840] [id = 299]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9e134000) [pid = 1840] [serial = 761] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0xa155a300) [pid = 1840] [serial = 788] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0xa14e1080) [pid = 1840] [serial = 782] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0xa022b280) [pid = 1840] [serial = 772] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa150a800) [pid = 1840] [serial = 785] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa0254b80) [pid = 1840] [serial = 777] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9c9c6c80) [pid = 1840] [serial = 758] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9f4c8b00) [pid = 1840] [serial = 767] [outer = (nil)] [url = about:blank]
04:55:59 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9450b600) [pid = 1840] [serial = 764] [outer = (nil)] [url = about:blank]
04:56:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x8e731700) [pid = 1840] [serial = 907] [outer = 0xa9a51000]
04:56: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
04:56:00 INFO - document served over http requires an https
04:56:00 INFO - sub-resource via iframe-tag using the meta-csp
04:56:00 INFO - delivery method with keep-origin-redirect and when
04:56: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"
04:56:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:00 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:00 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56: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
04:56: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 5650ms
04:56: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
04:56:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb7c00 == 27 [pid = 1840] [id = 323]
04:56:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x8e730d00) [pid = 1840] [serial = 908] [outer = (nil)]
04:56:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8eccbe80) [pid = 1840] [serial = 909] [outer = 0x8e730d00]
04:56:01 INFO - PROCESS | 1840 | 1446119761346 Marionette INFO loaded listener.js
04:56:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8f27b500) [pid = 1840] [serial = 910] [outer = 0x8e730d00]
04:56:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8100 == 28 [pid = 1840] [id = 324]
04:56:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9106bd00) [pid = 1840] [serial = 911] [outer = (nil)]
04:56:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8f27c180) [pid = 1840] [serial = 912] [outer = 0x9106bd00]
04:56:02 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
04:56:02 INFO - document served over http requires an https
04:56:02 INFO - sub-resource via iframe-tag using the meta-csp
04:56:02 INFO - delivery method with no-redirect and when
04:56: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-downgrade.no-redirect.http.html"
04:56:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:02 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
04:56:02 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 1816ms
04:56:02 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
04:56:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f5b700 == 29 [pid = 1840] [id = 325]
04:56:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8f27d800) [pid = 1840] [serial = 913] [outer = (nil)]
04:56:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x91a2dc80) [pid = 1840] [serial = 914] [outer = 0x8f27d800]
04:56:03 INFO - PROCESS | 1840 | 1446119763202 Marionette INFO loaded listener.js
04:56:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x91a87080) [pid = 1840] [serial = 915] [outer = 0x8f27d800]
04:56:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546ce00 == 30 [pid = 1840] [id = 326]
04:56:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x91a89880) [pid = 1840] [serial = 916] [outer = (nil)]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9c9c6780) [pid = 1840] [serial = 828] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8f27d080) [pid = 1840] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x8e8d5580) [pid = 1840] [serial = 854] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0xa0253500) [pid = 1840] [serial = 840] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8e732880) [pid = 1840] [serial = 843] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x91bc0180) [pid = 1840] [serial = 822] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x95165780) [pid = 1840] [serial = 810] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8f27e980) [pid = 1840] [serial = 804] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9f4c7980) [pid = 1840] [serial = 837] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9c8e5c80) [pid = 1840] [serial = 831] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x92390f80) [pid = 1840] [serial = 807] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9508fe80) [pid = 1840] [serial = 817] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x94509a80) [pid = 1840] [serial = 812] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9f538400) [pid = 1840] [serial = 834] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8e72ea00) [pid = 1840] [serial = 798] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e732d80) [pid = 1840] [serial = 801] [outer = (nil)] [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]
04:56:05 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8f27f100) [pid = 1840] [serial = 858] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119727443]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x922b8b00) [pid = 1840] [serial = 855] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x9bd03a00) [pid = 1840] [serial = 820] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x988b4700) [pid = 1840] [serial = 815] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119697072]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x91a2d000) [pid = 1840] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119727443]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8eccbc00) [pid = 1840] [serial = 846] [outer = (nil)] [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]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9b415580) [pid = 1840] [serial = 825] [outer = (nil)] [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]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x91bbfa00) [pid = 1840] [serial = 849] [outer = (nil)] [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]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9daefe80) [pid = 1840] [serial = 829] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x92391c00) [pid = 1840] [serial = 805] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x95090380) [pid = 1840] [serial = 816] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119697072]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x94507c80) [pid = 1840] [serial = 808] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x98932e00) [pid = 1840] [serial = 818] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa022bc80) [pid = 1840] [serial = 835] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x8e8d7100) [pid = 1840] [serial = 799] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9bec4400) [pid = 1840] [serial = 823] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0xa14e1d00) [pid = 1840] [serial = 838] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9de86380) [pid = 1840] [serial = 832] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x93faed80) [pid = 1840] [serial = 811] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x95166180) [pid = 1840] [serial = 813] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9c8e6e00) [pid = 1840] [serial = 826] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8e8d3500) [pid = 1840] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x91a30480) [pid = 1840] [serial = 847] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x91a30c00) [pid = 1840] [serial = 802] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x8e8d6980) [pid = 1840] [serial = 844] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa155c600) [pid = 1840] [serial = 841] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9c883280) [pid = 1840] [serial = 821] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x92391200) [pid = 1840] [serial = 850] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8e732880) [pid = 1840] [serial = 917] [outer = 0x91a89880]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0xa150aa80) [pid = 1840] [serial = 839] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9e960100) [pid = 1840] [serial = 833] [outer = (nil)] [url = about:blank]
04:56:06 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0xa022f600) [pid = 1840] [serial = 836] [outer = (nil)] [url = about:blank]
04:56:06 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
04:56:06 INFO - document served over http requires an https
04:56:06 INFO - sub-resource via iframe-tag using the meta-csp
04:56:06 INFO - delivery method with swap-origin-redirect and when
04:56: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/iframe-tag/same-origin-downgrade.swap-origin-redirect.http.html"
04:56:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:06 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:06 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:06 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
04:56:06 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 3563ms
04:56:06 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
04:56:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x95564e00 == 31 [pid = 1840] [id = 327]
04:56:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e72ea00) [pid = 1840] [serial = 918] [outer = (nil)]
04:56:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8f27da80) [pid = 1840] [serial = 919] [outer = 0x8e72ea00]
04:56:06 INFO - PROCESS | 1840 | 1446119766670 Marionette INFO loaded listener.js
04:56:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91a87d00) [pid = 1840] [serial = 920] [outer = 0x8e72ea00]
04:56:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881b300 == 32 [pid = 1840] [id = 328]
04:56:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x922b5400) [pid = 1840] [serial = 921] [outer = (nil)]
04:56:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8f27d300) [pid = 1840] [serial = 922] [outer = 0x922b5400]
04:56:08 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
04:56:08 INFO - document served over http requires an https
04:56:08 INFO - sub-resource via iframe-tag using the meta-csp
04:56:08 INFO - delivery method with swap-origin-redirect and when
04:56: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/iframe-tag/same-origin-insecure.swap-origin-redirect.http.html"
04:56:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:08 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:08 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:08 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
04:56:08 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 1806ms
04:56:08 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
04:56:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec4b00 == 33 [pid = 1840] [id = 329]
04:56:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8e731e80) [pid = 1840] [serial = 923] [outer = (nil)]
04:56:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8ecca800) [pid = 1840] [serial = 924] [outer = 0x8e731e80]
04:56:08 INFO - PROCESS | 1840 | 1446119768630 Marionette INFO loaded listener.js
04:56:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8f27e200) [pid = 1840] [serial = 925] [outer = 0x8e731e80]
04:56:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705d00 == 34 [pid = 1840] [id = 330]
04:56:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91a2e180) [pid = 1840] [serial = 926] [outer = (nil)]
04:56:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8e8d6700) [pid = 1840] [serial = 927] [outer = 0x91a2e180]
04:56:10 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
04:56:10 INFO - document served over http requires an https
04:56:10 INFO - sub-resource via iframe-tag using the meta-csp
04:56:10 INFO - delivery method with keep-origin-redirect and when
04:56: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/iframe-tag/same-origin-upgrade.keep-origin-redirect.http.html"
04:56:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:10 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:10 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:10 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:10 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:10 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:10 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
04:56:10 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 2710ms
04:56:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
04:56:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d9700 == 35 [pid = 1840] [id = 331]
04:56:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x8e8d6980) [pid = 1840] [serial = 928] [outer = (nil)]
04:56:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x91a88700) [pid = 1840] [serial = 929] [outer = 0x8e8d6980]
04:56:11 INFO - PROCESS | 1840 | 1446119771363 Marionette INFO loaded listener.js
04:56:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x922b6080) [pid = 1840] [serial = 930] [outer = 0x8e8d6980]
04:56:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546cb00 == 36 [pid = 1840] [id = 332]
04:56:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x92392380) [pid = 1840] [serial = 931] [outer = (nil)]
04:56:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x92392b00) [pid = 1840] [serial = 932] [outer = 0x92392380]
04:56:12 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
04:56:12 INFO - document served over http requires an https
04:56:12 INFO - sub-resource via iframe-tag using the meta-csp
04:56:12 INFO - delivery method with no-redirect and when
04:56: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/iframe-tag/same-origin-upgrade.no-redirect.http.html"
04:56:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:12 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:12 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:12 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
04:56:12 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 2113ms
04:56:13 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
04:56:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x98863900 == 37 [pid = 1840] [id = 333]
04:56:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9106c700) [pid = 1840] [serial = 933] [outer = (nil)]
04:56:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93e9fe00) [pid = 1840] [serial = 934] [outer = 0x9106c700]
04:56:13 INFO - PROCESS | 1840 | 1446119773619 Marionette INFO loaded listener.js
04:56:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93fae600) [pid = 1840] [serial = 935] [outer = 0x9106c700]
04:56:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c911f00 == 38 [pid = 1840] [id = 334]
04:56:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9508ea80) [pid = 1840] [serial = 936] [outer = (nil)]
04:56:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x93e9ec80) [pid = 1840] [serial = 937] [outer = 0x9508ea80]
04:56:16 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
04:56:16 INFO - document served over http requires an https
04:56:16 INFO - sub-resource via iframe-tag using the meta-csp
04:56:16 INFO - delivery method with swap-origin-redirect and when
04:56: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-when-cross-origin/meta-csp/same-origin/http-https/iframe-tag/same-origin-upgrade.swap-origin-redirect.http.html"
04:56:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:16 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:16 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:16 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
04:56:16 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 3375ms
04:56:16 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
04:56:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c913d00 == 39 [pid = 1840] [id = 335]
04:56:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x94508e00) [pid = 1840] [serial = 938] [outer = (nil)]
04:56:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x95090380) [pid = 1840] [serial = 939] [outer = 0x94508e00]
04:56:17 INFO - PROCESS | 1840 | 1446119776999 Marionette INFO loaded listener.js
04:56:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x95165780) [pid = 1840] [serial = 940] [outer = 0x94508e00]
04:56:18 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
04:56:18 INFO - document served over http requires an https
04:56:18 INFO - sub-resource via script-tag using the meta-csp
04:56:18 INFO - delivery method with keep-origin-redirect and when
04:56: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-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.keep-origin-redirect.http.html"
04:56:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:18 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:56:18 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:56:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:18 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
04:56:18 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 2192ms
04:56:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
04:56:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf5b100 == 40 [pid = 1840] [id = 336]
04:56:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x8e731200) [pid = 1840] [serial = 941] [outer = (nil)]
04:56:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x95168980) [pid = 1840] [serial = 942] [outer = 0x8e731200]
04:56:19 INFO - PROCESS | 1840 | 1446119779133 Marionette INFO loaded listener.js
04:56:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x988b3d00) [pid = 1840] [serial = 943] [outer = 0x8e731200]
04:56:20 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
04:56:20 INFO - document served over http requires an https
04:56:20 INFO - sub-resource via script-tag using the meta-csp
04:56:20 INFO - delivery method with no-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html"
04:56:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:20 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:56:20 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:56:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:20 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
04:56:20 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 1741ms
04:56:20 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
04:56:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x94569000 == 41 [pid = 1840] [id = 337]
04:56:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x98933a80) [pid = 1840] [serial = 944] [outer = (nil)]
04:56:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9b414900) [pid = 1840] [serial = 945] [outer = 0x98933a80]
04:56:21 INFO - PROCESS | 1840 | 1446119781057 Marionette INFO loaded listener.js
04:56:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9b57ec80) [pid = 1840] [serial = 946] [outer = 0x98933a80]
04:56:22 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
04:56:22 INFO - document served over http requires an https
04:56:22 INFO - sub-resource via script-tag using the meta-csp
04:56:22 INFO - delivery method with swap-origin-redirect and when
04:56: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-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-downgrade.swap-origin-redirect.http.html"
04:56:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:22 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:56:22 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:56:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:22 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
04:56:22 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 2000ms
04:56:22 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
04:56:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e132100 == 42 [pid = 1840] [id = 338]
04:56:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9a8e4400) [pid = 1840] [serial = 947] [outer = (nil)]
04:56:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9c10d880) [pid = 1840] [serial = 948] [outer = 0x9a8e4400]
04:56:22 INFO - PROCESS | 1840 | 1446119782946 Marionette INFO loaded listener.js
04:56:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9c8e5c80) [pid = 1840] [serial = 949] [outer = 0x9a8e4400]
04:56:24 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
04:56:24 INFO - document served over http requires an https
04:56:24 INFO - sub-resource via script-tag using the meta-csp
04:56:24 INFO - delivery method with swap-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html"
04:56:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:24 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:24 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:56:24 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:56:24 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:24 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:24 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
04:56:24 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 1841ms
04:56:24 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
04:56:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4000 == 43 [pid = 1840] [id = 339]
04:56:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9c884180) [pid = 1840] [serial = 950] [outer = (nil)]
04:56:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9c8e8980) [pid = 1840] [serial = 951] [outer = 0x9c884180]
04:56:24 INFO - PROCESS | 1840 | 1446119784826 Marionette INFO loaded listener.js
04:56:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9c9c9700) [pid = 1840] [serial = 952] [outer = 0x9c884180]
04:56:26 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
04:56:26 INFO - document served over http requires an https
04:56:26 INFO - sub-resource via script-tag using the meta-csp
04:56:26 INFO - delivery method with keep-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.keep-origin-redirect.http.html"
04:56:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:26 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:56:26 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:56:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:26 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
04:56:26 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 1844ms
04:56:26 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
04:56:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b6a7d00 == 44 [pid = 1840] [id = 340]
04:56:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9c8e8200) [pid = 1840] [serial = 953] [outer = (nil)]
04:56:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9daf0600) [pid = 1840] [serial = 954] [outer = 0x9c8e8200]
04:56:26 INFO - PROCESS | 1840 | 1446119786711 Marionette INFO loaded listener.js
04:56:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9e134000) [pid = 1840] [serial = 955] [outer = 0x9c8e8200]
04:56:27 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
04:56:27 INFO - document served over http requires an https
04:56:27 INFO - sub-resource via script-tag using the meta-csp
04:56:27 INFO - delivery method with no-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html"
04:56:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:27 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:56:27 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:56:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:27 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
04:56:27 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 1664ms
04:56:27 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
04:56:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c081e00 == 45 [pid = 1840] [id = 341]
04:56:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9d8b4600) [pid = 1840] [serial = 956] [outer = (nil)]
04:56:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9e95ca00) [pid = 1840] [serial = 957] [outer = 0x9d8b4600]
04:56:28 INFO - PROCESS | 1840 | 1446119788258 Marionette INFO loaded listener.js
04:56:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9f4c4780) [pid = 1840] [serial = 958] [outer = 0x9d8b4600]
04:56:29 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
04:56:29 INFO - document served over http requires an https
04:56:29 INFO - sub-resource via script-tag using the meta-csp
04:56:29 INFO - delivery method with swap-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/script-tag/same-origin-upgrade.swap-origin-redirect.http.html"
04:56:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:29 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:56:29 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:56:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:29 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
04:56:29 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 1745ms
04:56:29 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
04:56:30 INFO - PROCESS | 1840 | ++DOCSHELL 0xa02c4a00 == 46 [pid = 1840] [id = 342]
04:56:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9f537780) [pid = 1840] [serial = 959] [outer = (nil)]
04:56:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9f53a980) [pid = 1840] [serial = 960] [outer = 0x9f537780]
04:56:30 INFO - PROCESS | 1840 | 1446119790300 Marionette INFO loaded listener.js
04:56:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa022bc80) [pid = 1840] [serial = 961] [outer = 0x9f537780]
04:56:32 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
04:56:32 INFO - document served over http requires an https
04:56:32 INFO - sub-resource via xhr-request using the meta-csp
04:56:32 INFO - delivery method with keep-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.keep-origin-redirect.http.html"
04:56:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:32 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:32 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:56:32 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:56:32 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:32 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:32 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
04:56:32 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 2718ms
04:56:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
04:56:32 INFO - PROCESS | 1840 | ++DOCSHELL 0xa147da00 == 47 [pid = 1840] [id = 343]
04:56:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa022df80) [pid = 1840] [serial = 962] [outer = (nil)]
04:56:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa0253780) [pid = 1840] [serial = 963] [outer = 0xa022df80]
04:56:32 INFO - PROCESS | 1840 | 1446119792875 Marionette INFO loaded listener.js
04:56:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa0254900) [pid = 1840] [serial = 964] [outer = 0xa022df80]
04:56:34 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
04:56:34 INFO - document served over http requires an https
04:56:34 INFO - sub-resource via xhr-request using the meta-csp
04:56:34 INFO - delivery method with no-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html"
04:56:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:34 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:34 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:56:34 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:56:34 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:34 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:34 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
04:56:34 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 1802ms
04:56:34 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
04:56:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8de400 == 48 [pid = 1840] [id = 344]
04:56:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa022fb00) [pid = 1840] [serial = 965] [outer = (nil)]
04:56:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa14e0e00) [pid = 1840] [serial = 966] [outer = 0xa022fb00]
04:56:34 INFO - PROCESS | 1840 | 1446119794727 Marionette INFO loaded listener.js
04:56:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa14e2700) [pid = 1840] [serial = 967] [outer = 0xa022fb00]
04:56:36 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
04:56:36 INFO - document served over http requires an https
04:56:36 INFO - sub-resource via xhr-request using the meta-csp
04:56:36 INFO - delivery method with swap-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-downgrade.swap-origin-redirect.http.html"
04:56:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:36 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:56:36 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:56:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:36 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
04:56:36 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 1787ms
04:56:36 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
04:56:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b79b200 == 49 [pid = 1840] [id = 345]
04:56:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa14e3880) [pid = 1840] [serial = 968] [outer = (nil)]
04:56:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa150b700) [pid = 1840] [serial = 969] [outer = 0xa14e3880]
04:56:36 INFO - PROCESS | 1840 | 1446119796544 Marionette INFO loaded listener.js
04:56:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa155af80) [pid = 1840] [serial = 970] [outer = 0xa14e3880]
04:56:37 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
04:56:37 INFO - document served over http requires an https
04:56:37 INFO - sub-resource via xhr-request using the meta-csp
04:56:37 INFO - delivery method with swap-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html"
04:56:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:37 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:56:37 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:56:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:37 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
04:56:37 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 1790ms
04:56:37 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
04:56:38 INFO - PROCESS | 1840 | --DOCSHELL 0xa57ca900 == 48 [pid = 1840] [id = 322]
04:56:38 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb7c00 == 47 [pid = 1840] [id = 323]
04:56:38 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8100 == 46 [pid = 1840] [id = 324]
04:56:38 INFO - PROCESS | 1840 | --DOCSHELL 0x91f5b700 == 45 [pid = 1840] [id = 325]
04:56:38 INFO - PROCESS | 1840 | --DOCSHELL 0x9546ce00 == 44 [pid = 1840] [id = 326]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9881b300 == 43 [pid = 1840] [id = 328]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9881b900 == 42 [pid = 1840] [id = 308]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec4b00 == 41 [pid = 1840] [id = 329]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705d00 == 40 [pid = 1840] [id = 330]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x92335200 == 39 [pid = 1840] [id = 306]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9be8d700 == 38 [pid = 1840] [id = 310]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x945d9700 == 37 [pid = 1840] [id = 331]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9546cb00 == 36 [pid = 1840] [id = 332]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9b6eb300 == 35 [pid = 1840] [id = 309]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x98863900 == 34 [pid = 1840] [id = 333]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3900 == 33 [pid = 1840] [id = 311]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9c911f00 == 32 [pid = 1840] [id = 334]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x92277a00 == 31 [pid = 1840] [id = 313]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9c913d00 == 30 [pid = 1840] [id = 335]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9e011000 == 29 [pid = 1840] [id = 315]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9b59ca00 == 28 [pid = 1840] [id = 321]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf5b100 == 27 [pid = 1840] [id = 336]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15d900 == 26 [pid = 1840] [id = 316]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x94569000 == 25 [pid = 1840] [id = 337]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9f4edb00 == 24 [pid = 1840] [id = 318]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0xa02c2300 == 23 [pid = 1840] [id = 319]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9e132100 == 22 [pid = 1840] [id = 338]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4000 == 21 [pid = 1840] [id = 339]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9881bf00 == 20 [pid = 1840] [id = 314]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9b6a7d00 == 19 [pid = 1840] [id = 340]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0xa055f200 == 18 [pid = 1840] [id = 320]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825b00 == 17 [pid = 1840] [id = 317]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2a00 == 16 [pid = 1840] [id = 312]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9c081e00 == 15 [pid = 1840] [id = 341]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0xa02c4a00 == 14 [pid = 1840] [id = 342]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0xa147da00 == 13 [pid = 1840] [id = 343]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8de400 == 12 [pid = 1840] [id = 344]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9b79b200 == 11 [pid = 1840] [id = 345]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9107bd00 == 10 [pid = 1840] [id = 300]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec4800 == 9 [pid = 1840] [id = 301]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x95564e00 == 8 [pid = 1840] [id = 327]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x91f5bd00 == 7 [pid = 1840] [id = 302]
04:56:40 INFO - PROCESS | 1840 | --DOCSHELL 0x95535e00 == 6 [pid = 1840] [id = 304]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x93fabe00) [pid = 1840] [serial = 856] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0xa15e1500) [pid = 1840] [serial = 842] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9508de00) [pid = 1840] [serial = 809] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9c9ca100) [pid = 1840] [serial = 827] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9de82a00) [pid = 1840] [serial = 830] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x954a5b00) [pid = 1840] [serial = 814] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x922b5180) [pid = 1840] [serial = 848] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x922b7980) [pid = 1840] [serial = 803] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9c886480) [pid = 1840] [serial = 824] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9b416700) [pid = 1840] [serial = 819] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x93fab400) [pid = 1840] [serial = 806] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8f27ce00) [pid = 1840] [serial = 845] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x93ea2880) [pid = 1840] [serial = 851] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8ecc9900) [pid = 1840] [serial = 800] [outer = (nil)] [url = about:blank]
04:56:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e955e00 == 7 [pid = 1840] [id = 346]
04:56:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8e730080) [pid = 1840] [serial = 971] [outer = (nil)]
04:56:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8e8d4900) [pid = 1840] [serial = 972] [outer = 0x8e730080]
04:56:41 INFO - PROCESS | 1840 | 1446119801337 Marionette INFO loaded listener.js
04:56:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8e8d6c00) [pid = 1840] [serial = 973] [outer = 0x8e730080]
04:56:42 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
04:56:42 INFO - document served over http requires an https
04:56:42 INFO - sub-resource via xhr-request using the meta-csp
04:56:42 INFO - delivery method with keep-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.keep-origin-redirect.http.html"
04:56:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:42 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:56:42 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:56:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:42 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
04:56:42 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 4805ms
04:56:42 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
04:56:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5400 == 8 [pid = 1840] [id = 347]
04:56:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8f27ce00) [pid = 1840] [serial = 974] [outer = (nil)]
04:56:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9106ba80) [pid = 1840] [serial = 975] [outer = 0x8f27ce00]
04:56:43 INFO - PROCESS | 1840 | 1446119803029 Marionette INFO loaded listener.js
04:56:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x91a30e80) [pid = 1840] [serial = 976] [outer = 0x8f27ce00]
04:56:44 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
04:56:44 INFO - document served over http requires an https
04:56:44 INFO - sub-resource via xhr-request using the meta-csp
04:56:44 INFO - delivery method with no-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html"
04:56:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:44 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:44 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:56:44 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:56:44 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:44 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:44 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
04:56:44 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 1643ms
04:56:44 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
04:56:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8b00 == 9 [pid = 1840] [id = 348]
04:56:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8f27f600) [pid = 1840] [serial = 977] [outer = (nil)]
04:56:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x922b4280) [pid = 1840] [serial = 978] [outer = 0x8f27f600]
04:56:44 INFO - PROCESS | 1840 | 1446119804790 Marionette INFO loaded listener.js
04:56:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x922b6300) [pid = 1840] [serial = 979] [outer = 0x8f27f600]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9106bd00) [pid = 1840] [serial = 911] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119762203]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x922b5400) [pid = 1840] [serial = 921] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0xa9a51000) [pid = 1840] [serial = 906] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x988b2e00) [pid = 1840] [serial = 870] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x91a85000) [pid = 1840] [serial = 903] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x95166e00) [pid = 1840] [serial = 867] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8f27b280) [pid = 1840] [serial = 864] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9450b100) [pid = 1840] [serial = 862] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x91a89880) [pid = 1840] [serial = 916] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8e72ea00) [pid = 1840] [serial = 918] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x8e730d00) [pid = 1840] [serial = 908] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x8f27d800) [pid = 1840] [serial = 913] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0xa15e4200) [pid = 1840] [serial = 897] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0xa0447980) [pid = 1840] [serial = 891] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9c9c7680) [pid = 1840] [serial = 882] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9c9c7900) [pid = 1840] [serial = 879] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0xa5657a80) [pid = 1840] [serial = 900] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0xa0255580) [pid = 1840] [serial = 894] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x98934480) [pid = 1840] [serial = 873] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x922b5b80) [pid = 1840] [serial = 876] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x9e960600) [pid = 1840] [serial = 888] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9daec500) [pid = 1840] [serial = 885] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8f27d580) [pid = 1840] [serial = 859] [outer = (nil)] [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]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8f27da80) [pid = 1840] [serial = 919] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8f27d300) [pid = 1840] [serial = 922] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x98931280) [pid = 1840] [serial = 871] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x91a86900) [pid = 1840] [serial = 904] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x8e731700) [pid = 1840] [serial = 907] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9de83900) [pid = 1840] [serial = 883] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x8f27c180) [pid = 1840] [serial = 912] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119762203]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9d976880) [pid = 1840] [serial = 880] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa15e3080) [pid = 1840] [serial = 895] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9b416200) [pid = 1840] [serial = 874] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x91a2dc80) [pid = 1840] [serial = 914] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0xa1558500) [pid = 1840] [serial = 892] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x94509f80) [pid = 1840] [serial = 863] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9c564700) [pid = 1840] [serial = 877] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9450bb00) [pid = 1840] [serial = 865] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9f539800) [pid = 1840] [serial = 889] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8e732880) [pid = 1840] [serial = 917] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9e95f980) [pid = 1840] [serial = 886] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x954a5100) [pid = 1840] [serial = 868] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x8eccbe80) [pid = 1840] [serial = 909] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa9a52680) [pid = 1840] [serial = 901] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0xa8317a00) [pid = 1840] [serial = 898] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x922b5e00) [pid = 1840] [serial = 860] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9b491900) [pid = 1840] [serial = 875] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x9daeed00) [pid = 1840] [serial = 881] [outer = (nil)] [url = about:blank]
04:56:47 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9c9c6f00) [pid = 1840] [serial = 878] [outer = (nil)] [url = about:blank]
04:56:48 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
04:56:48 INFO - document served over http requires an https
04:56:48 INFO - sub-resource via xhr-request using the meta-csp
04:56:48 INFO - delivery method with swap-origin-redirect and when
04:56: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/referrer-policy/origin-when-cross-origin/meta-csp/same-origin/http-https/xhr-request/same-origin-upgrade.swap-origin-redirect.http.html"
04:56:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:48 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:48 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:56:48 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:56:48 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:48 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:48 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
04:56:48 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 3704ms
04:56:48 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.keep-origin-redirect.http.html
04:56:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x95564e00 == 10 [pid = 1840] [id = 349]
04:56:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8e732880) [pid = 1840] [serial = 980] [outer = (nil)]
04:56:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91a85780) [pid = 1840] [serial = 981] [outer = 0x8e732880]
04:56:48 INFO - PROCESS | 1840 | 1446119808406 Marionette INFO loaded listener.js
04:56:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91a89d80) [pid = 1840] [serial = 982] [outer = 0x8e732880]
04:56:49 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
04:56:49 INFO - document served over http requires an http
04:56:49 INFO - sub-resource via fetch-request using the meta-referrer
04:56:49 INFO - delivery method with keep-origin-redirect and when
04:56:49 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"
04:56:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:56:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:56:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:56:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:49 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
04:56:49 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 1856ms
04:56:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html
04:56:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb7f00 == 11 [pid = 1840] [id = 350]
04:56:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8e72fe00) [pid = 1840] [serial = 983] [outer = (nil)]
04:56:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8f27c900) [pid = 1840] [serial = 984] [outer = 0x8e72fe00]
04:56:50 INFO - PROCESS | 1840 | 1446119810423 Marionette INFO loaded listener.js
04:56:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8f27ec00) [pid = 1840] [serial = 985] [outer = 0x8e72fe00]
04:56:51 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
04:56:51 INFO - document served over http requires an http
04:56:51 INFO - sub-resource via fetch-request using the meta-referrer
04:56:51 INFO - delivery method with no-redirect and when
04:56:51 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"
04:56:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:51 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:51 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:56:51 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:56:51 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:56:51 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:51 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:51 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
04:56:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.no-redirect.http.html | took 1869ms
04:56:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html
04:56:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546cb00 == 12 [pid = 1840] [id = 351]
04:56:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8e8d7d80) [pid = 1840] [serial = 986] [outer = (nil)]
04:56:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x922b5e00) [pid = 1840] [serial = 987] [outer = 0x8e8d7d80]
04:56:52 INFO - PROCESS | 1840 | 1446119812639 Marionette INFO loaded listener.js
04:56:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x9238fe00) [pid = 1840] [serial = 988] [outer = 0x8e8d7d80]
04:56:54 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
04:56:54 INFO - document served over http requires an http
04:56:54 INFO - sub-resource via fetch-request using the meta-referrer
04:56:54 INFO - delivery method with swap-origin-redirect and when
04:56: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/meta-referrer/cross-origin/http-http/fetch-request/cross-origin.swap-origin-redirect.http.html"
04:56:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:54 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:56:54 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:56:54 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:56:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:54 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
04:56:54 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 2532ms
04:56:54 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.keep-origin-redirect.http.html
04:56:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e703600 == 13 [pid = 1840] [id = 352]
04:56:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91069a00) [pid = 1840] [serial = 989] [outer = (nil)]
04:56:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x93fab400) [pid = 1840] [serial = 990] [outer = 0x91069a00]
04:56:55 INFO - PROCESS | 1840 | 1446119815171 Marionette INFO loaded listener.js
04:56:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x94508b80) [pid = 1840] [serial = 991] [outer = 0x91069a00]
04:56:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c081b00 == 14 [pid = 1840] [id = 353]
04:56:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x9508f480) [pid = 1840] [serial = 992] [outer = (nil)]
04:56:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9450ae80) [pid = 1840] [serial = 993] [outer = 0x9508f480]
04:56:57 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
04:56:57 INFO - document served over http requires an http
04:56:57 INFO - sub-resource via iframe-tag using the meta-referrer
04:56:57 INFO - delivery method with keep-origin-redirect and when
04:56: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"
04:56:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:57 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:57 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:57 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
04:56:57 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 2424ms
04:56:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html
04:56:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c082700 == 15 [pid = 1840] [id = 354]
04:56:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x94507500) [pid = 1840] [serial = 994] [outer = (nil)]
04:56:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x95165500) [pid = 1840] [serial = 995] [outer = 0x94507500]
04:56:57 INFO - PROCESS | 1840 | 1446119817577 Marionette INFO loaded listener.js
04:56:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x954a3d00) [pid = 1840] [serial = 996] [outer = 0x94507500]
04:56:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x92336400 == 16 [pid = 1840] [id = 355]
04:56:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x98931280) [pid = 1840] [serial = 997] [outer = (nil)]
04:56:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x988b1a00) [pid = 1840] [serial = 998] [outer = 0x98931280]
04:56:59 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
04:56:59 INFO - document served over http requires an http
04:56:59 INFO - sub-resource via iframe-tag using the meta-referrer
04:56:59 INFO - delivery method with no-redirect and when
04:56: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"
04:56:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:56:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:56:59 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:56:59 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:56:59 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:56:59 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:56:59 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:56:59 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
04:56:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.no-redirect.http.html | took 2404ms
04:56:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html
04:56:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c911c00 == 17 [pid = 1840] [id = 356]
04:56:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9508c500) [pid = 1840] [serial = 999] [outer = (nil)]
04:56:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x98932e00) [pid = 1840] [serial = 1000] [outer = 0x9508c500]
04:57:00 INFO - PROCESS | 1840 | 1446119820035 Marionette INFO loaded listener.js
04:57:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x98935880) [pid = 1840] [serial = 1001] [outer = 0x9508c500]
04:57:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf59c00 == 18 [pid = 1840] [id = 357]
04:57:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9b415d00) [pid = 1840] [serial = 1002] [outer = (nil)]
04:57:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x988b2e00) [pid = 1840] [serial = 1003] [outer = 0x9b415d00]
04:57:02 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
04:57:02 INFO - document served over http requires an http
04:57:02 INFO - sub-resource via iframe-tag using the meta-referrer
04:57:02 INFO - delivery method with swap-origin-redirect and when
04:57: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-when-cross-origin/meta-referrer/cross-origin/http-http/iframe-tag/cross-origin.swap-origin-redirect.http.html"
04:57:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:02 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:57:02 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:57:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:02 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
04:57:02 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 3049ms
04:57:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html
04:57:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3900 == 19 [pid = 1840] [id = 358]
04:57:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x988b2180) [pid = 1840] [serial = 1004] [outer = (nil)]
04:57:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9bec5d00) [pid = 1840] [serial = 1005] [outer = 0x988b2180]
04:57:03 INFO - PROCESS | 1840 | 1446119823162 Marionette INFO loaded listener.js
04:57:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x91bbff00) [pid = 1840] [serial = 1006] [outer = 0x988b2180]
04:57:04 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
04:57:04 INFO - document served over http requires an http
04:57:04 INFO - sub-resource via script-tag using the meta-referrer
04:57:04 INFO - delivery method with keep-origin-redirect and when
04:57: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"
04:57:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:57:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:57:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:04 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
04:57:04 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 1983ms
04:57:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html
04:57:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x9d9d4300 == 20 [pid = 1840] [id = 359]
04:57:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9c886480) [pid = 1840] [serial = 1007] [outer = (nil)]
04:57:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9c9ca100) [pid = 1840] [serial = 1008] [outer = 0x9c886480]
04:57:05 INFO - PROCESS | 1840 | 1446119825099 Marionette INFO loaded listener.js
04:57:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9d8b1e00) [pid = 1840] [serial = 1009] [outer = 0x9c886480]
04:57:06 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
04:57:06 INFO - document served over http requires an http
04:57:06 INFO - sub-resource via script-tag using the meta-referrer
04:57:06 INFO - delivery method with no-redirect and when
04:57: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"
04:57:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:57:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:57:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:06 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
04:57:06 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1913ms
04:57:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html
04:57:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x94241000 == 21 [pid = 1840] [id = 360]
04:57:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9d976880) [pid = 1840] [serial = 1010] [outer = (nil)]
04:57:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9de82a00) [pid = 1840] [serial = 1011] [outer = 0x9d976880]
04:57:06 INFO - PROCESS | 1840 | 1446119826874 Marionette INFO loaded listener.js
04:57:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9e134a00) [pid = 1840] [serial = 1012] [outer = 0x9d976880]
04:57:08 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
04:57:08 INFO - document served over http requires an http
04:57:08 INFO - sub-resource via script-tag using the meta-referrer
04:57:08 INFO - delivery method with swap-origin-redirect and when
04:57: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/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html"
04:57:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:08 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:08 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:57:08 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:57:08 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:08 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:08 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
04:57:08 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 1792ms
04:57:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html
04:57:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e17a100 == 22 [pid = 1840] [id = 361]
04:57:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9c9c8080) [pid = 1840] [serial = 1013] [outer = (nil)]
04:57:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9e95ed00) [pid = 1840] [serial = 1014] [outer = 0x9c9c8080]
04:57:08 INFO - PROCESS | 1840 | 1446119828649 Marionette INFO loaded listener.js
04:57:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9f4c5680) [pid = 1840] [serial = 1015] [outer = 0x9c9c8080]
04:57:09 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
04:57:09 INFO - document served over http requires an http
04:57:09 INFO - sub-resource via xhr-request using the meta-referrer
04:57:09 INFO - delivery method with keep-origin-redirect and when
04:57:09 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"
04:57:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:57:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:57:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:09 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
04:57:09 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 1645ms
04:57:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html
04:57:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e955200 == 23 [pid = 1840] [id = 362]
04:57:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9f53ae80) [pid = 1840] [serial = 1016] [outer = (nil)]
04:57:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa022c680) [pid = 1840] [serial = 1017] [outer = 0x9f53ae80]
04:57:10 INFO - PROCESS | 1840 | 1446119830491 Marionette INFO loaded listener.js
04:57:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa022ee80) [pid = 1840] [serial = 1018] [outer = 0x9f53ae80]
04:57:11 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
04:57:11 INFO - document served over http requires an http
04:57:11 INFO - sub-resource via xhr-request using the meta-referrer
04:57:11 INFO - delivery method with no-redirect and when
04:57:11 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"
04:57:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:57:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:57:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:11 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
04:57:11 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1844ms
04:57:11 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html
04:57:12 INFO - PROCESS | 1840 | ++DOCSHELL 0xa02c2300 == 24 [pid = 1840] [id = 363]
04:57:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa0256700) [pid = 1840] [serial = 1019] [outer = (nil)]
04:57:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa14e3380) [pid = 1840] [serial = 1020] [outer = 0xa0256700]
04:57:12 INFO - PROCESS | 1840 | 1446119832418 Marionette INFO loaded listener.js
04:57:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa155bc00) [pid = 1840] [serial = 1021] [outer = 0xa0256700]
04:57:13 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
04:57:13 INFO - document served over http requires an http
04:57:13 INFO - sub-resource via xhr-request using the meta-referrer
04:57:13 INFO - delivery method with swap-origin-redirect and when
04:57: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/referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html"
04:57:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:57:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:57:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:13 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
04:57:13 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 2167ms
04:57:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.keep-origin-redirect.http.html
04:57:14 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055f500 == 25 [pid = 1840] [id = 364]
04:57:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa155c600) [pid = 1840] [serial = 1022] [outer = (nil)]
04:57:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa15e3f80) [pid = 1840] [serial = 1023] [outer = 0xa155c600]
04:57:14 INFO - PROCESS | 1840 | 1446119834557 Marionette INFO loaded listener.js
04:57:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa5657a80) [pid = 1840] [serial = 1024] [outer = 0xa155c600]
04:57:16 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
04:57:16 INFO - document served over http requires an https
04:57:16 INFO - sub-resource via fetch-request using the meta-referrer
04:57:16 INFO - delivery method with keep-origin-redirect and when
04:57: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"
04:57:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:16 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:16 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:57:16 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:57:16 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:57:16 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:16 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:16 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
04:57:16 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 2608ms
04:57:16 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html
04:57:16 INFO - PROCESS | 1840 | ++DOCSHELL 0xa147b000 == 26 [pid = 1840] [id = 365]
04:57:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa14e2200) [pid = 1840] [serial = 1025] [outer = (nil)]
04:57:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa9a52180) [pid = 1840] [serial = 1026] [outer = 0xa14e2200]
04:57:17 INFO - PROCESS | 1840 | 1446119837058 Marionette INFO loaded listener.js
04:57:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa9a54980) [pid = 1840] [serial = 1027] [outer = 0xa14e2200]
04:57:18 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
04:57:18 INFO - document served over http requires an https
04:57:18 INFO - sub-resource via fetch-request using the meta-referrer
04:57:18 INFO - delivery method with no-redirect and when
04:57: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"
04:57:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:57:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:57:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:57:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:18 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
04:57:18 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.no-redirect.http.html | took 1840ms
04:57:18 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/fetch-request/cross-origin.swap-origin-redirect.http.html
04:57:18 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8331000 == 27 [pid = 1840] [id = 366]
04:57:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x93e3f780) [pid = 1840] [serial = 1028] [outer = (nil)]
04:57:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x93e40b80) [pid = 1840] [serial = 1029] [outer = 0x93e3f780]
04:57:18 INFO - PROCESS | 1840 | 1446119838979 Marionette INFO loaded listener.js
04:57:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x93e42480) [pid = 1840] [serial = 1030] [outer = 0x93e3f780]
04:57:20 INFO - PROCESS | 1840 | --DOCSHELL 0x8e955e00 == 26 [pid = 1840] [id = 346]
04:57:20 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5400 == 25 [pid = 1840] [id = 347]
04:57:20 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8b00 == 24 [pid = 1840] [id = 348]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb7f00 == 23 [pid = 1840] [id = 350]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9546cb00 == 22 [pid = 1840] [id = 351]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8e703600 == 21 [pid = 1840] [id = 352]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9c081b00 == 20 [pid = 1840] [id = 353]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9c082700 == 19 [pid = 1840] [id = 354]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x92336400 == 18 [pid = 1840] [id = 355]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9c911c00 == 17 [pid = 1840] [id = 356]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf59c00 == 16 [pid = 1840] [id = 357]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3900 == 15 [pid = 1840] [id = 358]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9d9d4300 == 14 [pid = 1840] [id = 359]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x94241000 == 13 [pid = 1840] [id = 360]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9e17a100 == 12 [pid = 1840] [id = 361]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8e955200 == 11 [pid = 1840] [id = 362]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa02c2300 == 10 [pid = 1840] [id = 363]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa055f500 == 9 [pid = 1840] [id = 364]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa147b000 == 8 [pid = 1840] [id = 365]
04:57:22 INFO - PROCESS | 1840 | --DOCSHELL 0x95564e00 == 7 [pid = 1840] [id = 349]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x91a87d00) [pid = 1840] [serial = 920] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa8ff4a00) [pid = 1840] [serial = 899] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0xa155c380) [pid = 1840] [serial = 893] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0xa9a53f80) [pid = 1840] [serial = 902] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8f27b500) [pid = 1840] [serial = 910] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x91a87080) [pid = 1840] [serial = 915] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x95165a00) [pid = 1840] [serial = 866] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x91a88480) [pid = 1840] [serial = 905] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0xa15e5100) [pid = 1840] [serial = 896] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9a8e6700) [pid = 1840] [serial = 872] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa022e480) [pid = 1840] [serial = 890] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9f4c6580) [pid = 1840] [serial = 887] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x988b4480) [pid = 1840] [serial = 869] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x93fac300) [pid = 1840] [serial = 861] [outer = (nil)] [url = about:blank]
04:57:23 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9e135900) [pid = 1840] [serial = 884] [outer = (nil)] [url = about:blank]
04:57:23 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
04:57:23 INFO - document served over http requires an https
04:57:23 INFO - sub-resource via fetch-request using the meta-referrer
04:57:23 INFO - delivery method with swap-origin-redirect and when
04:57: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"
04:57:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:23 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:23 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:57:23 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:57:23 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:57:23 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:23 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:23 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
04:57:23 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 4965ms
04:57:23 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.keep-origin-redirect.http.html
04:57:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab1500 == 8 [pid = 1840] [id = 367]
04:57:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x8e731c00) [pid = 1840] [serial = 1031] [outer = (nil)]
04:57:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x8ecc8500) [pid = 1840] [serial = 1032] [outer = 0x8e731c00]
04:57:23 INFO - PROCESS | 1840 | 1446119843907 Marionette INFO loaded listener.js
04:57:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x8f27c400) [pid = 1840] [serial = 1033] [outer = 0x8e731c00]
04:57:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f5a800 == 9 [pid = 1840] [id = 368]
04:57:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x91a2ff80) [pid = 1840] [serial = 1034] [outer = (nil)]
04:57:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8ecccd80) [pid = 1840] [serial = 1035] [outer = 0x91a2ff80]
04:57:25 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
04:57:25 INFO - document served over http requires an https
04:57:25 INFO - sub-resource via iframe-tag using the meta-referrer
04:57:25 INFO - delivery method with keep-origin-redirect and when
04:57: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"
04:57:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:25 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:57:25 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:57:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:25 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
04:57:25 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 1642ms
04:57:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html
04:57:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8200 == 10 [pid = 1840] [id = 369]
04:57:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9106c980) [pid = 1840] [serial = 1036] [outer = (nil)]
04:57:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x91a85c80) [pid = 1840] [serial = 1037] [outer = 0x9106c980]
04:57:25 INFO - PROCESS | 1840 | 1446119845549 Marionette INFO loaded listener.js
04:57:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x91a88480) [pid = 1840] [serial = 1038] [outer = 0x9106c980]
04:57:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5700 == 11 [pid = 1840] [id = 370]
04:57:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x922b7480) [pid = 1840] [serial = 1039] [outer = (nil)]
04:57:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9106b300) [pid = 1840] [serial = 1040] [outer = 0x922b7480]
04:57:27 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
04:57:27 INFO - document served over http requires an https
04:57:27 INFO - sub-resource via iframe-tag using the meta-referrer
04:57:27 INFO - delivery method with no-redirect and when
04:57: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"
04:57:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:27 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:27 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:57:27 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:57:27 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:27 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:27 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
04:57:27 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.no-redirect.http.html | took 1903ms
04:57:27 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/iframe-tag/cross-origin.swap-origin-redirect.http.html
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8e731e80) [pid = 1840] [serial = 923] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x8e8d6980) [pid = 1840] [serial = 928] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9106c700) [pid = 1840] [serial = 933] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9f537780) [pid = 1840] [serial = 959] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa022df80) [pid = 1840] [serial = 962] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa022fb00) [pid = 1840] [serial = 965] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa14e3880) [pid = 1840] [serial = 968] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x8e732880) [pid = 1840] [serial = 980] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9c884180) [pid = 1840] [serial = 950] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9c8e8200) [pid = 1840] [serial = 953] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x94508e00) [pid = 1840] [serial = 938] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x8f27f600) [pid = 1840] [serial = 977] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x92392380) [pid = 1840] [serial = 931] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119772477]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8f27ce00) [pid = 1840] [serial = 974] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9508ea80) [pid = 1840] [serial = 936] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8e730080) [pid = 1840] [serial = 971] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9a8e4400) [pid = 1840] [serial = 947] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x91a2e180) [pid = 1840] [serial = 926] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9d8b4600) [pid = 1840] [serial = 956] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x98933a80) [pid = 1840] [serial = 944] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8e731200) [pid = 1840] [serial = 941] [outer = (nil)] [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]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9106ba80) [pid = 1840] [serial = 975] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x922b4280) [pid = 1840] [serial = 978] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x91a85780) [pid = 1840] [serial = 981] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x8ecca800) [pid = 1840] [serial = 924] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8e8d6700) [pid = 1840] [serial = 927] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x91a88700) [pid = 1840] [serial = 929] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x92392b00) [pid = 1840] [serial = 932] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119772477]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x93e9fe00) [pid = 1840] [serial = 934] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93e9ec80) [pid = 1840] [serial = 937] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x95090380) [pid = 1840] [serial = 939] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x95168980) [pid = 1840] [serial = 942] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9b414900) [pid = 1840] [serial = 945] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9c10d880) [pid = 1840] [serial = 948] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9c8e8980) [pid = 1840] [serial = 951] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9daf0600) [pid = 1840] [serial = 954] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9e95ca00) [pid = 1840] [serial = 957] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9f53a980) [pid = 1840] [serial = 960] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa0253780) [pid = 1840] [serial = 963] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa14e0e00) [pid = 1840] [serial = 966] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa150b700) [pid = 1840] [serial = 969] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8e8d4900) [pid = 1840] [serial = 972] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x91a30e80) [pid = 1840] [serial = 976] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x922b6300) [pid = 1840] [serial = 979] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0xa022bc80) [pid = 1840] [serial = 961] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0xa0254900) [pid = 1840] [serial = 964] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0xa14e2700) [pid = 1840] [serial = 967] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0xa155af80) [pid = 1840] [serial = 970] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x8e8d6c00) [pid = 1840] [serial = 973] [outer = (nil)] [url = about:blank]
04:57:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dea00 == 12 [pid = 1840] [id = 371]
04:57:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8e72ea00) [pid = 1840] [serial = 1041] [outer = (nil)]
04:57:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8e8d4900) [pid = 1840] [serial = 1042] [outer = 0x8e72ea00]
04:57:29 INFO - PROCESS | 1840 | 1446119849007 Marionette INFO loaded listener.js
04:57:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8f27d080) [pid = 1840] [serial = 1043] [outer = 0x8e72ea00]
04:57:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881bf00 == 13 [pid = 1840] [id = 372]
04:57:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x9238e780) [pid = 1840] [serial = 1044] [outer = (nil)]
04:57:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91a85780) [pid = 1840] [serial = 1045] [outer = 0x9238e780]
04:57:30 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
04:57:30 INFO - document served over http requires an https
04:57:30 INFO - sub-resource via iframe-tag using the meta-referrer
04:57:30 INFO - delivery method with swap-origin-redirect and when
04:57: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"
04:57:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:30 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:30 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:57:30 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:57:30 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:30 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:30 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
04:57:30 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 3101ms
04:57:30 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.keep-origin-redirect.http.html
04:57:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x95535e00 == 14 [pid = 1840] [id = 373]
04:57:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91a2e180) [pid = 1840] [serial = 1046] [outer = (nil)]
04:57:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x92391980) [pid = 1840] [serial = 1047] [outer = 0x91a2e180]
04:57:30 INFO - PROCESS | 1840 | 1446119850486 Marionette INFO loaded listener.js
04:57:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x93e42700) [pid = 1840] [serial = 1048] [outer = 0x91a2e180]
04:57:33 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
04:57:33 INFO - document served over http requires an https
04:57:33 INFO - sub-resource via script-tag using the meta-referrer
04:57:33 INFO - delivery method with keep-origin-redirect and when
04:57: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"
04:57:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:33 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:57:33 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:57:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:33 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
04:57:33 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 3515ms
04:57:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html
04:57:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2a00 == 15 [pid = 1840] [id = 374]
04:57:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e731200) [pid = 1840] [serial = 1049] [outer = (nil)]
04:57:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91a87f80) [pid = 1840] [serial = 1050] [outer = 0x8e731200]
04:57:34 INFO - PROCESS | 1840 | 1446119854180 Marionette INFO loaded listener.js
04:57:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x92390580) [pid = 1840] [serial = 1051] [outer = 0x8e731200]
04:57:35 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
04:57:35 INFO - document served over http requires an https
04:57:35 INFO - sub-resource via script-tag using the meta-referrer
04:57:35 INFO - delivery method with no-redirect and when
04:57: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"
04:57:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:35 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:35 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:57:35 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:57:35 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:35 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:35 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
04:57:35 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.no-redirect.http.html | took 1752ms
04:57:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/script-tag/cross-origin.swap-origin-redirect.http.html
04:57:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67cf00 == 16 [pid = 1840] [id = 375]
04:57:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x92392d80) [pid = 1840] [serial = 1052] [outer = (nil)]
04:57:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x93e9fb80) [pid = 1840] [serial = 1053] [outer = 0x92392d80]
04:57:36 INFO - PROCESS | 1840 | 1446119856242 Marionette INFO loaded listener.js
04:57:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x93fab680) [pid = 1840] [serial = 1054] [outer = 0x92392d80]
04:57:37 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
04:57:37 INFO - document served over http requires an https
04:57:37 INFO - sub-resource via script-tag using the meta-referrer
04:57:37 INFO - delivery method with swap-origin-redirect and when
04:57: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"
04:57:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:37 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:37 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:57:37 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:57:37 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:37 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:37 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
04:57:37 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 2205ms
04:57:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.keep-origin-redirect.http.html
04:57:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c644f00 == 17 [pid = 1840] [id = 376]
04:57:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93e43100) [pid = 1840] [serial = 1055] [outer = (nil)]
04:57:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x94508900) [pid = 1840] [serial = 1056] [outer = 0x93e43100]
04:57:38 INFO - PROCESS | 1840 | 1446119858327 Marionette INFO loaded listener.js
04:57:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9508ea80) [pid = 1840] [serial = 1057] [outer = 0x93e43100]
04:57:39 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
04:57:39 INFO - document served over http requires an https
04:57:39 INFO - sub-resource via xhr-request using the meta-referrer
04:57:39 INFO - delivery method with keep-origin-redirect and when
04:57: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"
04:57:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:39 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:39 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:57:39 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:57:39 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:39 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:39 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
04:57:39 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 2013ms
04:57:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html
04:57:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c912e00 == 18 [pid = 1840] [id = 377]
04:57:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x94509d00) [pid = 1840] [serial = 1058] [outer = (nil)]
04:57:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x95169100) [pid = 1840] [serial = 1059] [outer = 0x94509d00]
04:57:40 INFO - PROCESS | 1840 | 1446119860391 Marionette INFO loaded listener.js
04:57:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x988b1000) [pid = 1840] [serial = 1060] [outer = 0x94509d00]
04:57:41 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
04:57:41 INFO - document served over http requires an https
04:57:41 INFO - sub-resource via xhr-request using the meta-referrer
04:57:41 INFO - delivery method with no-redirect and when
04:57: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"
04:57:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:41 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:41 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:57:41 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:57:41 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:41 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:41 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
04:57:41 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.no-redirect.http.html | took 1795ms
04:57:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/cross-origin.swap-origin-redirect.http.html
04:57:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705a00 == 19 [pid = 1840] [id = 378]
04:57:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x95116e80) [pid = 1840] [serial = 1061] [outer = (nil)]
04:57:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x988b5600) [pid = 1840] [serial = 1062] [outer = 0x95116e80]
04:57:42 INFO - PROCESS | 1840 | 1446119862050 Marionette INFO loaded listener.js
04:57:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x98933f80) [pid = 1840] [serial = 1063] [outer = 0x95116e80]
04:57:43 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
04:57:43 INFO - document served over http requires an https
04:57:43 INFO - sub-resource via xhr-request using the meta-referrer
04:57:43 INFO - delivery method with swap-origin-redirect and when
04:57: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"
04:57:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:43 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:43 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:57:43 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:57:43 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:43 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:43 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
04:57:43 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 1890ms
04:57:43 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
04:57:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x9546bf00 == 20 [pid = 1840] [id = 379]
04:57:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x988b1780) [pid = 1840] [serial = 1064] [outer = (nil)]
04:57:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9b416200) [pid = 1840] [serial = 1065] [outer = 0x988b1780]
04:57:44 INFO - PROCESS | 1840 | 1446119864156 Marionette INFO loaded listener.js
04:57:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9b6de500) [pid = 1840] [serial = 1066] [outer = 0x988b1780]
04:57:45 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
04:57:45 INFO - document served over http requires an http
04:57:45 INFO - sub-resource via fetch-request using the meta-referrer
04:57:45 INFO - delivery method with keep-origin-redirect and when
04:57:45 INFO - the target request is same-origin.
04:57:45 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 1994ms
04:57:45 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/fetch-request/same-origin-insecure.no-redirect.http.html
04:57:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dd500 == 21 [pid = 1840] [id = 380]
04:57:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9b417880) [pid = 1840] [serial = 1067] [outer = (nil)]
04:57:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9c884180) [pid = 1840] [serial = 1068] [outer = 0x9b417880]
04:57:46 INFO - PROCESS | 1840 | 1446119866106 Marionette INFO loaded listener.js
04:57:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9c8e9380) [pid = 1840] [serial = 1069] [outer = 0x9b417880]
04:57:47 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
04:57:47 INFO - document served over http requires an http
04:57:47 INFO - sub-resource via fetch-request using the meta-referrer
04:57:47 INFO - delivery method with no-redirect and when
04:57:47 INFO - the target request is same-origin.
04:57:47 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 2242ms
04:57:47 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
04:57:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67c600 == 22 [pid = 1840] [id = 381]
04:57:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c887b00) [pid = 1840] [serial = 1070] [outer = (nil)]
04:57:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9d974a80) [pid = 1840] [serial = 1071] [outer = 0x9c887b00]
04:57:48 INFO - PROCESS | 1840 | 1446119868351 Marionette INFO loaded listener.js
04:57:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9daf0600) [pid = 1840] [serial = 1072] [outer = 0x9c887b00]
04:57:49 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
04:57:49 INFO - document served over http requires an http
04:57:49 INFO - sub-resource via fetch-request using the meta-referrer
04:57:49 INFO - delivery method with swap-origin-redirect and when
04:57: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"
04:57:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:49 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:57:49 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:57:49 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:57:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:49 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
04:57:49 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 1941ms
04:57:49 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
04:57:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825800 == 23 [pid = 1840] [id = 382]
04:57:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9daeca00) [pid = 1840] [serial = 1073] [outer = (nil)]
04:57:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9e136080) [pid = 1840] [serial = 1074] [outer = 0x9daeca00]
04:57:50 INFO - PROCESS | 1840 | 1446119870402 Marionette INFO loaded listener.js
04:57:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9e85f580) [pid = 1840] [serial = 1075] [outer = 0x9daeca00]
04:57:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ff91400 == 24 [pid = 1840] [id = 383]
04:57:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9f4c6f80) [pid = 1840] [serial = 1076] [outer = (nil)]
04:57:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9daedb80) [pid = 1840] [serial = 1077] [outer = 0x9f4c6f80]
04:57:52 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
04:57:52 INFO - document served over http requires an http
04:57:52 INFO - sub-resource via iframe-tag using the meta-referrer
04:57:52 INFO - delivery method with keep-origin-redirect and when
04:57:52 INFO - the target request is same-origin.
04:57:52 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 2353ms
04:57:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/iframe-tag/same-origin-insecure.no-redirect.http.html
04:57:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc83800 == 25 [pid = 1840] [id = 384]
04:57:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9dbbd500) [pid = 1840] [serial = 1078] [outer = (nil)]
04:57:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9f4c7200) [pid = 1840] [serial = 1079] [outer = 0x9dbbd500]
04:57:52 INFO - PROCESS | 1840 | 1446119872665 Marionette INFO loaded listener.js
04:57:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9f537500) [pid = 1840] [serial = 1080] [outer = 0x9dbbd500]
04:57:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b550e00 == 26 [pid = 1840] [id = 385]
04:57:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa022e200) [pid = 1840] [serial = 1081] [outer = (nil)]
04:57:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f4c4a00) [pid = 1840] [serial = 1082] [outer = 0xa022e200]
04:57:54 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
04:57:54 INFO - document served over http requires an http
04:57:54 INFO - sub-resource via iframe-tag using the meta-referrer
04:57:54 INFO - delivery method with no-redirect and when
04:57:54 INFO - the target request is same-origin.
04:57:54 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 2154ms
04:57:54 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
04:57:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c9fa400 == 27 [pid = 1840] [id = 386]
04:57:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f4c4500) [pid = 1840] [serial = 1083] [outer = (nil)]
04:57:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa022f380) [pid = 1840] [serial = 1084] [outer = 0x9f4c4500]
04:57:55 INFO - PROCESS | 1840 | 1446119875110 Marionette INFO loaded listener.js
04:57:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa14e2700) [pid = 1840] [serial = 1085] [outer = 0x9f4c4500]
04:57:56 INFO - PROCESS | 1840 | ++DOCSHELL 0xa1577400 == 28 [pid = 1840] [id = 387]
04:57:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa150b700) [pid = 1840] [serial = 1086] [outer = (nil)]
04:57:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa14e3100) [pid = 1840] [serial = 1087] [outer = 0xa150b700]
04:57:56 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
04:57:56 INFO - document served over http requires an http
04:57:56 INFO - sub-resource via iframe-tag using the meta-referrer
04:57:56 INFO - delivery method with swap-origin-redirect and when
04:57: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"
04:57:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:57:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:57:56 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:57:56 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:57:56 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:57:56 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:57:56 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:57:56 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
04:57:56 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 2660ms
04:57:57 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
04:57:57 INFO - PROCESS | 1840 | ++DOCSHELL 0xa5633000 == 29 [pid = 1840] [id = 388]
04:57:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa0257d80) [pid = 1840] [serial = 1088] [outer = (nil)]
04:57:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa155c100) [pid = 1840] [serial = 1089] [outer = 0xa0257d80]
04:57:57 INFO - PROCESS | 1840 | 1446119877555 Marionette INFO loaded listener.js
04:57:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa15e3080) [pid = 1840] [serial = 1090] [outer = 0xa0257d80]
04:57:59 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
04:57:59 INFO - document served over http requires an http
04:57:59 INFO - sub-resource via script-tag using the meta-referrer
04:57:59 INFO - delivery method with keep-origin-redirect and when
04:57:59 INFO - the target request is same-origin.
04:57:59 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 2256ms
04:57:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/script-tag/same-origin-insecure.no-redirect.http.html
04:57:59 INFO - PROCESS | 1840 | ++DOCSHELL 0xa82d3400 == 30 [pid = 1840] [id = 389]
04:57:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa14dfa00) [pid = 1840] [serial = 1091] [outer = (nil)]
04:57:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa8317a00) [pid = 1840] [serial = 1092] [outer = 0xa14dfa00]
04:57:59 INFO - PROCESS | 1840 | 1446119879843 Marionette INFO loaded listener.js
04:58:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa8ff8d80) [pid = 1840] [serial = 1093] [outer = 0xa14dfa00]
04:58:02 INFO - PROCESS | 1840 | --DOCSHELL 0x91f5a800 == 29 [pid = 1840] [id = 368]
04:58:02 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5700 == 28 [pid = 1840] [id = 370]
04:58:02 INFO - PROCESS | 1840 | --DOCSHELL 0x9881bf00 == 27 [pid = 1840] [id = 372]
04:58:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9ff91400 == 26 [pid = 1840] [id = 383]
04:58:04 INFO - PROCESS | 1840 | --DOCSHELL 0x9b550e00 == 25 [pid = 1840] [id = 385]
04:58:04 INFO - PROCESS | 1840 | --DOCSHELL 0xa1577400 == 24 [pid = 1840] [id = 387]
04:58:04 INFO - PROCESS | 1840 | --DOCSHELL 0xa8331000 == 23 [pid = 1840] [id = 366]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9f4c4780) [pid = 1840] [serial = 958] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9e134000) [pid = 1840] [serial = 955] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9c9c9700) [pid = 1840] [serial = 952] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9c8e5c80) [pid = 1840] [serial = 949] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9b57ec80) [pid = 1840] [serial = 946] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x988b3d00) [pid = 1840] [serial = 943] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x95165780) [pid = 1840] [serial = 940] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x93fae600) [pid = 1840] [serial = 935] [outer = (nil)] [url = about:blank]
04:58:04 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x922b6080) [pid = 1840] [serial = 930] [outer = (nil)] [url = about:blank]
04:58:05 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8f27e200) [pid = 1840] [serial = 925] [outer = (nil)] [url = about:blank]
04:58:05 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x91a89d80) [pid = 1840] [serial = 982] [outer = (nil)] [url = about:blank]
04:58:05 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
04:58:05 INFO - document served over http requires an http
04:58:05 INFO - sub-resource via script-tag using the meta-referrer
04:58:05 INFO - delivery method with no-redirect and when
04:58:05 INFO - the target request is same-origin.
04:58:05 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 5864ms
04:58:05 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
04:58:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab1b00 == 24 [pid = 1840] [id = 390]
04:58:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8e8d5080) [pid = 1840] [serial = 1094] [outer = (nil)]
04:58:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8ecca080) [pid = 1840] [serial = 1095] [outer = 0x8e8d5080]
04:58:05 INFO - PROCESS | 1840 | 1446119885578 Marionette INFO loaded listener.js
04:58:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8eccbe80) [pid = 1840] [serial = 1096] [outer = 0x8e8d5080]
04:58:06 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
04:58:06 INFO - document served over http requires an http
04:58:06 INFO - sub-resource via script-tag using the meta-referrer
04:58:06 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:06 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:06 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:58:06 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:58:06 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:06 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:06 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
04:58:06 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 1540ms
04:58:06 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
04:58:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff7e00 == 25 [pid = 1840] [id = 391]
04:58:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8e8d5580) [pid = 1840] [serial = 1097] [outer = (nil)]
04:58:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9106ba80) [pid = 1840] [serial = 1098] [outer = 0x8e8d5580]
04:58:07 INFO - PROCESS | 1840 | 1446119887089 Marionette INFO loaded listener.js
04:58:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x91a86400) [pid = 1840] [serial = 1099] [outer = 0x8e8d5580]
04:58:08 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
04:58:08 INFO - document served over http requires an http
04:58:08 INFO - sub-resource via xhr-request using the meta-referrer
04:58:08 INFO - delivery method with keep-origin-redirect and when
04:58:08 INFO - the target request is same-origin.
04:58:08 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 1642ms
04:58:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-http/xhr-request/same-origin-insecure.no-redirect.http.html
04:58:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x92245600 == 26 [pid = 1840] [id = 392]
04:58:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x91069500) [pid = 1840] [serial = 1100] [outer = (nil)]
04:58:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x91bc2e80) [pid = 1840] [serial = 1101] [outer = 0x91069500]
04:58:08 INFO - PROCESS | 1840 | 1446119888762 Marionette INFO loaded listener.js
04:58:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x922b7c00) [pid = 1840] [serial = 1102] [outer = 0x91069500]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x98931280) [pid = 1840] [serial = 997] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119818812]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9d976880) [pid = 1840] [serial = 1010] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x988b2180) [pid = 1840] [serial = 1004] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x922b7480) [pid = 1840] [serial = 1039] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119846566]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9238e780) [pid = 1840] [serial = 1044] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x93e3f780) [pid = 1840] [serial = 1028] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x8e72fe00) [pid = 1840] [serial = 983] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8e8d7d80) [pid = 1840] [serial = 986] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x91069a00) [pid = 1840] [serial = 989] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x94507500) [pid = 1840] [serial = 994] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9508c500) [pid = 1840] [serial = 999] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9c9c8080) [pid = 1840] [serial = 1013] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9f53ae80) [pid = 1840] [serial = 1016] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0xa0256700) [pid = 1840] [serial = 1019] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0xa155c600) [pid = 1840] [serial = 1022] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0xa14e2200) [pid = 1840] [serial = 1025] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x92391980) [pid = 1840] [serial = 1047] [outer = (nil)] [url = about:blank]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x91a85780) [pid = 1840] [serial = 1045] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8e72ea00) [pid = 1840] [serial = 1041] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x91a2ff80) [pid = 1840] [serial = 1034] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9508f480) [pid = 1840] [serial = 992] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9106c980) [pid = 1840] [serial = 1036] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x91a2e180) [pid = 1840] [serial = 1046] [outer = (nil)] [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]
04:58:10 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8e731c00) [pid = 1840] [serial = 1031] [outer = (nil)] [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]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9c886480) [pid = 1840] [serial = 1007] [outer = (nil)] [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]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9b415d00) [pid = 1840] [serial = 1002] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x8f27c900) [pid = 1840] [serial = 984] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x922b5e00) [pid = 1840] [serial = 987] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x93fab400) [pid = 1840] [serial = 990] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9450ae80) [pid = 1840] [serial = 993] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x95165500) [pid = 1840] [serial = 995] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x988b1a00) [pid = 1840] [serial = 998] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119818812]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x98932e00) [pid = 1840] [serial = 1000] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x988b2e00) [pid = 1840] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9bec5d00) [pid = 1840] [serial = 1005] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9c9ca100) [pid = 1840] [serial = 1008] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9de82a00) [pid = 1840] [serial = 1011] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9e95ed00) [pid = 1840] [serial = 1014] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa022c680) [pid = 1840] [serial = 1017] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0xa14e3380) [pid = 1840] [serial = 1020] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa15e3f80) [pid = 1840] [serial = 1023] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa9a52180) [pid = 1840] [serial = 1026] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x93e40b80) [pid = 1840] [serial = 1029] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8ecc8500) [pid = 1840] [serial = 1032] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x8ecccd80) [pid = 1840] [serial = 1035] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x91a85c80) [pid = 1840] [serial = 1037] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x9106b300) [pid = 1840] [serial = 1040] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119846566]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x8e8d4900) [pid = 1840] [serial = 1042] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x9f4c5680) [pid = 1840] [serial = 1015] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0xa022ee80) [pid = 1840] [serial = 1018] [outer = (nil)] [url = about:blank]
04:58:11 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0xa155bc00) [pid = 1840] [serial = 1021] [outer = (nil)] [url = about:blank]
04:58:11 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
04:58:11 INFO - document served over http requires an http
04:58:11 INFO - sub-resource via xhr-request using the meta-referrer
04:58:11 INFO - delivery method with no-redirect and when
04:58:11 INFO - the target request is same-origin.
04:58:11 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 3022ms
04:58:11 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
04:58:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d60900 == 27 [pid = 1840] [id = 393]
04:58:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8e72fe00) [pid = 1840] [serial = 1103] [outer = (nil)]
04:58:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8f27c900) [pid = 1840] [serial = 1104] [outer = 0x8e72fe00]
04:58:11 INFO - PROCESS | 1840 | 1446119891736 Marionette INFO loaded listener.js
04:58:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x91bc0400) [pid = 1840] [serial = 1105] [outer = 0x8e72fe00]
04:58:13 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
04:58:13 INFO - document served over http requires an http
04:58:13 INFO - sub-resource via xhr-request using the meta-referrer
04:58:13 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:13 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:13 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:58:13 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:58:13 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:13 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:13 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
04:58:13 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 2202ms
04:58:13 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
04:58:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a73500 == 28 [pid = 1840] [id = 394]
04:58:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8e731700) [pid = 1840] [serial = 1106] [outer = (nil)]
04:58:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8f27b000) [pid = 1840] [serial = 1107] [outer = 0x8e731700]
04:58:14 INFO - PROCESS | 1840 | 1446119894094 Marionette INFO loaded listener.js
04:58:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91a2ff80) [pid = 1840] [serial = 1108] [outer = 0x8e731700]
04:58:15 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
04:58:15 INFO - document served over http requires an https
04:58:15 INFO - sub-resource via fetch-request using the meta-referrer
04:58:15 INFO - delivery method with keep-origin-redirect and when
04:58: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"
04:58:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:15 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:15 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:58:15 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:58:15 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:58:15 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:15 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:15 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
04:58:15 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 2067ms
04:58:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-downgrade.no-redirect.http.html
04:58:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d8e00 == 29 [pid = 1840] [id = 395]
04:58:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91a86680) [pid = 1840] [serial = 1109] [outer = (nil)]
04:58:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x922b4500) [pid = 1840] [serial = 1110] [outer = 0x91a86680]
04:58:16 INFO - PROCESS | 1840 | 1446119896302 Marionette INFO loaded listener.js
04:58:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x92390300) [pid = 1840] [serial = 1111] [outer = 0x91a86680]
04:58:18 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
04:58:18 INFO - document served over http requires an https
04:58:18 INFO - sub-resource via fetch-request using the meta-referrer
04:58:18 INFO - delivery method with no-redirect and when
04:58: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"
04:58:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:18 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:18 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:58:18 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:58:18 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:58:18 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:18 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:18 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
04:58:18 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 2714ms
04:58:18 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
04:58:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c082400 == 30 [pid = 1840] [id = 396]
04:58:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x92392b00) [pid = 1840] [serial = 1112] [outer = (nil)]
04:58:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93e9f400) [pid = 1840] [serial = 1113] [outer = 0x92392b00]
04:58:19 INFO - PROCESS | 1840 | 1446119899105 Marionette INFO loaded listener.js
04:58:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x93facf80) [pid = 1840] [serial = 1114] [outer = 0x92392b00]
04:58:20 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
04:58:20 INFO - document served over http requires an https
04:58:20 INFO - sub-resource via fetch-request using the meta-referrer
04:58:20 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:20 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:20 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:58:20 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:58:20 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:58:20 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:20 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:20 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
04:58:20 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 2161ms
04:58:20 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
04:58:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e703c00 == 31 [pid = 1840] [id = 397]
04:58:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x93e40680) [pid = 1840] [serial = 1115] [outer = (nil)]
04:58:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x9508e300) [pid = 1840] [serial = 1116] [outer = 0x93e40680]
04:58:21 INFO - PROCESS | 1840 | 1446119901256 Marionette INFO loaded listener.js
04:58:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x95165500) [pid = 1840] [serial = 1117] [outer = 0x93e40680]
04:58:22 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
04:58:22 INFO - document served over http requires an https
04:58:22 INFO - sub-resource via fetch-request using the meta-referrer
04:58:22 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:22 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:22 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:58:22 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:58:22 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:58:22 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:22 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:22 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
04:58:22 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 2075ms
04:58:22 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
04:58:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435d900 == 32 [pid = 1840] [id = 398]
04:58:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x9508f480) [pid = 1840] [serial = 1118] [outer = (nil)]
04:58:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x95166b80) [pid = 1840] [serial = 1119] [outer = 0x9508f480]
04:58:23 INFO - PROCESS | 1840 | 1446119903450 Marionette INFO loaded listener.js
04:58:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x988b3080) [pid = 1840] [serial = 1120] [outer = 0x9508f480]
04:58:25 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
04:58:25 INFO - document served over http requires an https
04:58:25 INFO - sub-resource via fetch-request using the meta-referrer
04:58:25 INFO - delivery method with keep-origin-redirect and when
04:58: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"
04:58:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:25 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:25 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:58:25 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:58:25 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:58:25 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:25 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:25 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
04:58:25 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 2160ms
04:58:25 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/fetch-request/same-origin-upgrade.no-redirect.http.html
04:58:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107b400 == 33 [pid = 1840] [id = 399]
04:58:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x95169d80) [pid = 1840] [serial = 1121] [outer = (nil)]
04:58:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9a8e4400) [pid = 1840] [serial = 1122] [outer = 0x95169d80]
04:58:25 INFO - PROCESS | 1840 | 1446119905627 Marionette INFO loaded listener.js
04:58:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9b57e000) [pid = 1840] [serial = 1123] [outer = 0x95169d80]
04:58:26 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
04:58:26 INFO - document served over http requires an https
04:58:26 INFO - sub-resource via fetch-request using the meta-referrer
04:58:26 INFO - delivery method with no-redirect and when
04:58: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"
04:58:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:26 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:26 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:58:26 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:58:26 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:58:26 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:26 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:26 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
04:58:26 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 1645ms
04:58:26 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
04:58:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5d9e00 == 34 [pid = 1840] [id = 400]
04:58:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9b491900) [pid = 1840] [serial = 1124] [outer = (nil)]
04:58:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9c884b80) [pid = 1840] [serial = 1125] [outer = 0x9b491900]
04:58:27 INFO - PROCESS | 1840 | 1446119907507 Marionette INFO loaded listener.js
04:58:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x91a2e680) [pid = 1840] [serial = 1126] [outer = 0x9b491900]
04:58:29 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
04:58:29 INFO - document served over http requires an https
04:58:29 INFO - sub-resource via fetch-request using the meta-referrer
04:58:29 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:29 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:29 INFO - queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:131:9
04:58:29 INFO - promise callback*queryFetch/<@http://web-platform.test:8000/referrer-policy/generic/common.js:130:7
04:58:29 INFO - promise callback*queryFetch@http://web-platform.test:8000/referrer-policy/generic/common.js:129:3
04:58:29 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:29 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:29 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
04:58:29 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 2150ms
04:58:29 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
04:58:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0a600 == 35 [pid = 1840] [id = 401]
04:58:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9b57ea00) [pid = 1840] [serial = 1127] [outer = (nil)]
04:58:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9c9c6280) [pid = 1840] [serial = 1128] [outer = 0x9b57ea00]
04:58:29 INFO - PROCESS | 1840 | 1446119909773 Marionette INFO loaded listener.js
04:58:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9c9ca100) [pid = 1840] [serial = 1129] [outer = 0x9b57ea00]
04:58:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825500 == 36 [pid = 1840] [id = 402]
04:58:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9daec280) [pid = 1840] [serial = 1130] [outer = (nil)]
04:58:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9c8e9d80) [pid = 1840] [serial = 1131] [outer = 0x9daec280]
04:58:31 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
04:58:31 INFO - document served over http requires an https
04:58:31 INFO - sub-resource via iframe-tag using the meta-referrer
04:58:31 INFO - delivery method with keep-origin-redirect and when
04:58: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"
04:58:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:31 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:31 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:58:31 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:58:31 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:31 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:31 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
04:58:31 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 2002ms
04:58:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-downgrade.no-redirect.http.html
04:58:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e93b800 == 37 [pid = 1840] [id = 403]
04:58:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c885a80) [pid = 1840] [serial = 1132] [outer = (nil)]
04:58:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9de82500) [pid = 1840] [serial = 1133] [outer = 0x9c885a80]
04:58:32 INFO - PROCESS | 1840 | 1446119912317 Marionette INFO loaded listener.js
04:58:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9e134c80) [pid = 1840] [serial = 1134] [outer = 0x9c885a80]
04:58:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fd06200 == 38 [pid = 1840] [id = 404]
04:58:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9e95e800) [pid = 1840] [serial = 1135] [outer = (nil)]
04:58:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9e95f700) [pid = 1840] [serial = 1136] [outer = 0x9e95e800]
04:58:33 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
04:58:33 INFO - document served over http requires an https
04:58:33 INFO - sub-resource via iframe-tag using the meta-referrer
04:58:33 INFO - delivery method with no-redirect and when
04:58: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"
04:58:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:33 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:33 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:58:33 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:58:33 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:33 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:33 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
04:58:33 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 2443ms
04:58:33 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
04:58:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fd05f00 == 39 [pid = 1840] [id = 405]
04:58:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9e861b00) [pid = 1840] [serial = 1137] [outer = (nil)]
04:58:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9f4c5680) [pid = 1840] [serial = 1138] [outer = 0x9e861b00]
04:58:34 INFO - PROCESS | 1840 | 1446119914290 Marionette INFO loaded listener.js
04:58:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9f537780) [pid = 1840] [serial = 1139] [outer = 0x9e861b00]
04:58:35 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055e900 == 40 [pid = 1840] [id = 406]
04:58:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9f53ae80) [pid = 1840] [serial = 1140] [outer = (nil)]
04:58:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9e95ed00) [pid = 1840] [serial = 1141] [outer = 0x9f53ae80]
04:58:36 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
04:58:36 INFO - document served over http requires an https
04:58:36 INFO - sub-resource via iframe-tag using the meta-referrer
04:58:36 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:36 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:36 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:58:36 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:58:36 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:36 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:36 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
04:58:36 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 2304ms
04:58:36 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
04:58:36 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055ec00 == 41 [pid = 1840] [id = 407]
04:58:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9f537f00) [pid = 1840] [serial = 1142] [outer = (nil)]
04:58:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa022e480) [pid = 1840] [serial = 1143] [outer = 0x9f537f00]
04:58:36 INFO - PROCESS | 1840 | 1446119916629 Marionette INFO loaded listener.js
04:58:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa0256700) [pid = 1840] [serial = 1144] [outer = 0x9f537f00]
04:58:37 INFO - PROCESS | 1840 | ++DOCSHELL 0xa82ad300 == 42 [pid = 1840] [id = 408]
04:58:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa14e1a80) [pid = 1840] [serial = 1145] [outer = (nil)]
04:58:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa022b280) [pid = 1840] [serial = 1146] [outer = 0xa14e1a80]
04:58:38 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
04:58:38 INFO - document served over http requires an https
04:58:38 INFO - sub-resource via iframe-tag using the meta-referrer
04:58:38 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:38 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:38 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:58:38 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:58:38 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:38 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:38 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
04:58:38 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 2401ms
04:58:38 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
04:58:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9da3cb00 == 43 [pid = 1840] [id = 409]
04:58:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa022fd80) [pid = 1840] [serial = 1147] [outer = (nil)]
04:58:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa1508280) [pid = 1840] [serial = 1148] [outer = 0xa022fd80]
04:58:38 INFO - PROCESS | 1840 | 1446119918949 Marionette INFO loaded listener.js
04:58:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa1559b80) [pid = 1840] [serial = 1149] [outer = 0xa022fd80]
04:58:39 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8f41100 == 44 [pid = 1840] [id = 410]
04:58:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa5657f80) [pid = 1840] [serial = 1150] [outer = (nil)]
04:58:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa0254680) [pid = 1840] [serial = 1151] [outer = 0xa5657f80]
04:58:40 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
04:58:40 INFO - document served over http requires an https
04:58:40 INFO - sub-resource via iframe-tag using the meta-referrer
04:58:40 INFO - delivery method with keep-origin-redirect and when
04: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"
04:58:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:40 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:40 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:58:40 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:58:40 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:40 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:40 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
04:58:40 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 2098ms
04:58:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/iframe-tag/same-origin-upgrade.no-redirect.http.html
04:58:40 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8eee000 == 45 [pid = 1840] [id = 411]
04:58:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa14e0e00) [pid = 1840] [serial = 1152] [outer = (nil)]
04:58:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa9a51280) [pid = 1840] [serial = 1153] [outer = 0xa14e0e00]
04:58:40 INFO - PROCESS | 1840 | 1446119920951 Marionette INFO loaded listener.js
04:58:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa9a52680) [pid = 1840] [serial = 1154] [outer = 0xa14e0e00]
04:58:41 INFO - PROCESS | 1840 | ++DOCSHELL 0xa9b43200 == 46 [pid = 1840] [id = 412]
04:58:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x91b24900) [pid = 1840] [serial = 1155] [outer = (nil)]
04:58:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x91b23a00) [pid = 1840] [serial = 1156] [outer = 0x91b24900]
04:58:42 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
04:58:42 INFO - document served over http requires an https
04:58:42 INFO - sub-resource via iframe-tag using the meta-referrer
04:58:42 INFO - delivery method with no-redirect and when
04: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"
04:58:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:42 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:42 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:58:42 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:58:42 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:42 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:42 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
04:58:42 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 1689ms
04:58:42 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
04:58:42 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8fc0d00 == 47 [pid = 1840] [id = 413]
04:58:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91b23500) [pid = 1840] [serial = 1157] [outer = (nil)]
04:58:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x91b26200) [pid = 1840] [serial = 1158] [outer = 0x91b23500]
04:58:42 INFO - PROCESS | 1840 | 1446119922810 Marionette INFO loaded listener.js
04:58:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x91b27100) [pid = 1840] [serial = 1159] [outer = 0x91b23500]
04:58:43 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab1b00 == 46 [pid = 1840] [id = 390]
04:58:43 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff7e00 == 45 [pid = 1840] [id = 391]
04:58:43 INFO - PROCESS | 1840 | --DOCSHELL 0x92245600 == 44 [pid = 1840] [id = 392]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9546bf00 == 43 [pid = 1840] [id = 379]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x90a73500 == 42 [pid = 1840] [id = 394]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8200 == 41 [pid = 1840] [id = 369]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x945d8e00 == 40 [pid = 1840] [id = 395]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67c600 == 39 [pid = 1840] [id = 381]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9c082400 == 38 [pid = 1840] [id = 396]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825800 == 37 [pid = 1840] [id = 382]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8e703c00 == 36 [pid = 1840] [id = 397]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa5633000 == 35 [pid = 1840] [id = 388]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705a00 == 34 [pid = 1840] [id = 378]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9435d900 == 33 [pid = 1840] [id = 398]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9c9fa400 == 32 [pid = 1840] [id = 386]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dd500 == 31 [pid = 1840] [id = 380]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9107b400 == 30 [pid = 1840] [id = 399]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9c644f00 == 29 [pid = 1840] [id = 376]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2a00 == 28 [pid = 1840] [id = 374]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5d9e00 == 27 [pid = 1840] [id = 400]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0a600 == 26 [pid = 1840] [id = 401]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9fc83800 == 25 [pid = 1840] [id = 384]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825500 == 24 [pid = 1840] [id = 402]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa82d3400 == 23 [pid = 1840] [id = 389]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9e93b800 == 22 [pid = 1840] [id = 403]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9fd06200 == 21 [pid = 1840] [id = 404]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9fd05f00 == 20 [pid = 1840] [id = 405]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa055e900 == 19 [pid = 1840] [id = 406]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa055ec00 == 18 [pid = 1840] [id = 407]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa82ad300 == 17 [pid = 1840] [id = 408]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9da3cb00 == 16 [pid = 1840] [id = 409]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa8f41100 == 15 [pid = 1840] [id = 410]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa8eee000 == 14 [pid = 1840] [id = 411]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0xa9b43200 == 13 [pid = 1840] [id = 412]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab1500 == 12 [pid = 1840] [id = 367]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9c912e00 == 11 [pid = 1840] [id = 377]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x97d60900 == 10 [pid = 1840] [id = 393]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x95535e00 == 9 [pid = 1840] [id = 373]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dea00 == 8 [pid = 1840] [id = 371]
04:58:45 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67cf00 == 7 [pid = 1840] [id = 375]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x8f27c400) [pid = 1840] [serial = 1033] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x93e42700) [pid = 1840] [serial = 1048] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x93e42480) [pid = 1840] [serial = 1030] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa9a54980) [pid = 1840] [serial = 1027] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa5657a80) [pid = 1840] [serial = 1024] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9e134a00) [pid = 1840] [serial = 1012] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9d8b1e00) [pid = 1840] [serial = 1009] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91bbff00) [pid = 1840] [serial = 1006] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x98935880) [pid = 1840] [serial = 1001] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x954a3d00) [pid = 1840] [serial = 996] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x94508b80) [pid = 1840] [serial = 991] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9238fe00) [pid = 1840] [serial = 988] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x8f27ec00) [pid = 1840] [serial = 985] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8f27d080) [pid = 1840] [serial = 1043] [outer = (nil)] [url = about:blank]
04:58:45 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x91a88480) [pid = 1840] [serial = 1038] [outer = (nil)] [url = about:blank]
04:58:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079900 == 8 [pid = 1840] [id = 414]
04:58:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8e8d4680) [pid = 1840] [serial = 1160] [outer = (nil)]
04:58:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8e731c00) [pid = 1840] [serial = 1161] [outer = 0x8e8d4680]
04:58:47 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
04:58:47 INFO - document served over http requires an https
04:58:47 INFO - sub-resource via iframe-tag using the meta-referrer
04:58:47 INFO - delivery method with swap-origin-redirect and when
04: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"
04:58:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:47 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:47 INFO - queryIframe/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:96:5
04:58:47 INFO - EventListener.handleEvent*queryIframe@http://web-platform.test:8000/referrer-policy/generic/common.js:99:3
04:58:47 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:47 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:47 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
04:58:47 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 5407ms
04:58:47 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
04:58:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3600 == 9 [pid = 1840] [id = 415]
04:58:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8e730580) [pid = 1840] [serial = 1162] [outer = (nil)]
04:58:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8f27bf00) [pid = 1840] [serial = 1163] [outer = 0x8e730580]
04:58:48 INFO - PROCESS | 1840 | 1446119928083 Marionette INFO loaded listener.js
04:58:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9106b300) [pid = 1840] [serial = 1164] [outer = 0x8e730580]
04:58:49 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
04:58:49 INFO - document served over http requires an https
04:58:49 INFO - sub-resource via script-tag using the meta-referrer
04:58:49 INFO - delivery method with keep-origin-redirect and when
04: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"
04:58:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:49 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:49 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:58:49 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:58:49 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:49 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:49 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
04:58:49 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 1588ms
04:58:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-downgrade.no-redirect.http.html
04:58:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8400 == 10 [pid = 1840] [id = 416]
04:58:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x91a30c00) [pid = 1840] [serial = 1165] [outer = (nil)]
04:58:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x91b24180) [pid = 1840] [serial = 1166] [outer = 0x91a30c00]
04:58:49 INFO - PROCESS | 1840 | 1446119929791 Marionette INFO loaded listener.js
04:58:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x91b27880) [pid = 1840] [serial = 1167] [outer = 0x91a30c00]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0xa0257d80) [pid = 1840] [serial = 1088] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0xa150b700) [pid = 1840] [serial = 1086] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9f4c6f80) [pid = 1840] [serial = 1076] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x92392d80) [pid = 1840] [serial = 1052] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x91069500) [pid = 1840] [serial = 1100] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9c887b00) [pid = 1840] [serial = 1070] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9daeca00) [pid = 1840] [serial = 1073] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9dbbd500) [pid = 1840] [serial = 1078] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9f4c4500) [pid = 1840] [serial = 1083] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x93e43100) [pid = 1840] [serial = 1055] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x94509d00) [pid = 1840] [serial = 1058] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x95116e80) [pid = 1840] [serial = 1061] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x988b1780) [pid = 1840] [serial = 1064] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9b417880) [pid = 1840] [serial = 1067] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8f27c900) [pid = 1840] [serial = 1104] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e8d5080) [pid = 1840] [serial = 1094] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8e8d5580) [pid = 1840] [serial = 1097] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8e72fe00) [pid = 1840] [serial = 1103] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0xa14dfa00) [pid = 1840] [serial = 1091] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0xa022e200) [pid = 1840] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119873767]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8e731200) [pid = 1840] [serial = 1049] [outer = (nil)] [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]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9e136080) [pid = 1840] [serial = 1074] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9daedb80) [pid = 1840] [serial = 1077] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9f4c7200) [pid = 1840] [serial = 1079] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9f4c4a00) [pid = 1840] [serial = 1082] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119873767]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa022f380) [pid = 1840] [serial = 1084] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa14e3100) [pid = 1840] [serial = 1087] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa155c100) [pid = 1840] [serial = 1089] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0xa8317a00) [pid = 1840] [serial = 1092] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8ecca080) [pid = 1840] [serial = 1095] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9106ba80) [pid = 1840] [serial = 1098] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x91bc2e80) [pid = 1840] [serial = 1101] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x91a87f80) [pid = 1840] [serial = 1050] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x93e9fb80) [pid = 1840] [serial = 1053] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x94508900) [pid = 1840] [serial = 1056] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x95169100) [pid = 1840] [serial = 1059] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x988b5600) [pid = 1840] [serial = 1062] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9b416200) [pid = 1840] [serial = 1065] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9c884180) [pid = 1840] [serial = 1068] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9d974a80) [pid = 1840] [serial = 1071] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x91bc0400) [pid = 1840] [serial = 1105] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91a86400) [pid = 1840] [serial = 1099] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x922b7c00) [pid = 1840] [serial = 1102] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9508ea80) [pid = 1840] [serial = 1057] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x988b1000) [pid = 1840] [serial = 1060] [outer = (nil)] [url = about:blank]
04:58:52 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x98933f80) [pid = 1840] [serial = 1063] [outer = (nil)] [url = about:blank]
04:58:53 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
04:58:53 INFO - document served over http requires an https
04:58:53 INFO - sub-resource via script-tag using the meta-referrer
04:58:53 INFO - delivery method with no-redirect and when
04: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"
04:58:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:53 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:53 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:58:53 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:58:53 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:53 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:53 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
04:58:53 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 3754ms
04:58:53 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
04:58:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0a000 == 11 [pid = 1840] [id = 417]
04:58:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e731200) [pid = 1840] [serial = 1168] [outer = (nil)]
04:58:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8f27c900) [pid = 1840] [serial = 1169] [outer = 0x8e731200]
04:58:53 INFO - PROCESS | 1840 | 1446119933502 Marionette INFO loaded listener.js
04:58:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x922b4280) [pid = 1840] [serial = 1170] [outer = 0x8e731200]
04:58:54 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
04:58:54 INFO - document served over http requires an https
04:58:54 INFO - sub-resource via script-tag using the meta-referrer
04:58:54 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:54 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:54 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:58:54 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:58:54 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:54 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:54 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
04:58:54 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 1847ms
04:58:55 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
04:58:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb9700 == 12 [pid = 1840] [id = 418]
04:58:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e72fe00) [pid = 1840] [serial = 1171] [outer = (nil)]
04:58:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8eccaf80) [pid = 1840] [serial = 1172] [outer = 0x8e72fe00]
04:58:55 INFO - PROCESS | 1840 | 1446119935691 Marionette INFO loaded listener.js
04:58:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91a2ee00) [pid = 1840] [serial = 1173] [outer = 0x8e72fe00]
04:58:57 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
04:58:57 INFO - document served over http requires an https
04:58:57 INFO - sub-resource via script-tag using the meta-referrer
04:58:57 INFO - delivery method with swap-origin-redirect and when
04:58: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"
04:58:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:58:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:58:57 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:58:57 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:58:57 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:58:57 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:58:57 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:58:57 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
04:58:57 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 2547ms
04:58:57 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
04:58:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0b500 == 13 [pid = 1840] [id = 419]
04:58:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8ecc9e00) [pid = 1840] [serial = 1174] [outer = (nil)]
04:58:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x91bc3600) [pid = 1840] [serial = 1175] [outer = 0x8ecc9e00]
04:58:58 INFO - PROCESS | 1840 | 1446119938223 Marionette INFO loaded listener.js
04:58:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x92390a80) [pid = 1840] [serial = 1176] [outer = 0x8ecc9e00]
04:59:00 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
04:59:00 INFO - document served over http requires an https
04:59:00 INFO - sub-resource via script-tag using the meta-referrer
04:59:00 INFO - delivery method with keep-origin-redirect and when
04:59: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"
04:59:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:00 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:00 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:59:00 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:59:00 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:00 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:00 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
04:59:00 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 2391ms
04:59:00 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-upgrade.no-redirect.http.html
04:59:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67c600 == 14 [pid = 1840] [id = 420]
04:59:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91b23000) [pid = 1840] [serial = 1177] [outer = (nil)]
04:59:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93e41800) [pid = 1840] [serial = 1178] [outer = 0x91b23000]
04:59:00 INFO - PROCESS | 1840 | 1446119940636 Marionette INFO loaded listener.js
04:59:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93ea1e80) [pid = 1840] [serial = 1179] [outer = 0x91b23000]
04:59:02 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
04:59:02 INFO - document served over http requires an https
04:59:02 INFO - sub-resource via script-tag using the meta-referrer
04:59:02 INFO - delivery method with no-redirect and when
04:59: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"
04:59:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:02 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:02 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:59:02 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:59:02 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:02 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:02 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
04:59:02 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 2458ms
04:59:02 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
04:59:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x95565100 == 15 [pid = 1840] [id = 421]
04:59:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x93e41f80) [pid = 1840] [serial = 1180] [outer = (nil)]
04:59:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x94508b80) [pid = 1840] [serial = 1181] [outer = 0x93e41f80]
04:59:03 INFO - PROCESS | 1840 | 1446119943111 Marionette INFO loaded listener.js
04:59:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x9450b600) [pid = 1840] [serial = 1182] [outer = 0x93e41f80]
04:59:04 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
04:59:04 INFO - document served over http requires an https
04:59:04 INFO - sub-resource via script-tag using the meta-referrer
04:59:04 INFO - delivery method with swap-origin-redirect and when
04:59: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"
04:59:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:04 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:04 INFO - queryScript/listener@http://web-platform.test:8000/referrer-policy/generic/common.js:185:1
04:59:04 INFO - EventListener.handleEvent*queryScript@http://web-platform.test:8000/referrer-policy/generic/common.js:188:3
04:59:04 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:04 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:04 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
04:59:04 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 2093ms
04:59:04 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
04:59:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6700 == 16 [pid = 1840] [id = 422]
04:59:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93fabe00) [pid = 1840] [serial = 1183] [outer = (nil)]
04:59:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x95117380) [pid = 1840] [serial = 1184] [outer = 0x93fabe00]
04:59:05 INFO - PROCESS | 1840 | 1446119945309 Marionette INFO loaded listener.js
04:59:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x95169600) [pid = 1840] [serial = 1185] [outer = 0x93fabe00]
04:59:07 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
04:59:07 INFO - document served over http requires an https
04:59:07 INFO - sub-resource via xhr-request using the meta-referrer
04:59:07 INFO - delivery method with keep-origin-redirect and when
04: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"
04:59:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:07 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:07 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:59:07 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:59:07 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:07 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:07 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
04:59:07 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 2291ms
04:59:07 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-downgrade.no-redirect.http.html
04:59:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x9da3cb00 == 17 [pid = 1840] [id = 423]
04:59:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x954a5100) [pid = 1840] [serial = 1186] [outer = (nil)]
04:59:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x98931780) [pid = 1840] [serial = 1187] [outer = 0x954a5100]
04:59:07 INFO - PROCESS | 1840 | 1446119947815 Marionette INFO loaded listener.js
04:59:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9b413780) [pid = 1840] [serial = 1188] [outer = 0x954a5100]
04:59:09 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
04:59:09 INFO - document served over http requires an https
04:59:09 INFO - sub-resource via xhr-request using the meta-referrer
04:59:09 INFO - delivery method with no-redirect and when
04: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"
04:59:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:09 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:09 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:59:09 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:59:09 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:09 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:09 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
04:59:09 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 2094ms
04:59:09 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
04:59:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e274e00 == 18 [pid = 1840] [id = 424]
04:59:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9a8e3780) [pid = 1840] [serial = 1189] [outer = (nil)]
04:59:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9bec6c00) [pid = 1840] [serial = 1190] [outer = 0x9a8e3780]
04:59:09 INFO - PROCESS | 1840 | 1446119949786 Marionette INFO loaded listener.js
04:59:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x91a2e180) [pid = 1840] [serial = 1191] [outer = 0x9a8e3780]
04:59:11 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
04:59:11 INFO - document served over http requires an https
04:59:11 INFO - sub-resource via xhr-request using the meta-referrer
04:59:11 INFO - delivery method with swap-origin-redirect and when
04: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"
04:59:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:11 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:11 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:59:11 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:59:11 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:11 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:11 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
04:59:11 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 1797ms
04:59:11 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
04:59:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d8200 == 19 [pid = 1840] [id = 425]
04:59:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9c883f00) [pid = 1840] [serial = 1192] [outer = (nil)]
04:59:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c8e6e00) [pid = 1840] [serial = 1193] [outer = 0x9c883f00]
04:59:11 INFO - PROCESS | 1840 | 1446119951611 Marionette INFO loaded listener.js
04:59:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9c9cab00) [pid = 1840] [serial = 1194] [outer = 0x9c883f00]
04:59:12 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
04:59:12 INFO - document served over http requires an https
04:59:12 INFO - sub-resource via xhr-request using the meta-referrer
04:59:12 INFO - delivery method with swap-origin-redirect and when
04: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"
04:59:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:12 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:12 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:59:12 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:59:12 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:12 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:12 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
04:59:12 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 1852ms
04:59:12 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
04:59:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b531300 == 20 [pid = 1840] [id = 426]
04:59:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9b416200) [pid = 1840] [serial = 1195] [outer = (nil)]
04:59:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9daeef80) [pid = 1840] [serial = 1196] [outer = 0x9b416200]
04:59:13 INFO - PROCESS | 1840 | 1446119953498 Marionette INFO loaded listener.js
04:59:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9dbbe400) [pid = 1840] [serial = 1197] [outer = 0x9b416200]
04:59:14 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
04:59:14 INFO - document served over http requires an https
04:59:14 INFO - sub-resource via xhr-request using the meta-referrer
04:59:14 INFO - delivery method with keep-origin-redirect and when
04: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"
04:59:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:14 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:14 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:59:14 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:59:14 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:14 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:14 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
04:59:14 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 2057ms
04:59:14 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/meta-referrer/same-origin/http-https/xhr-request/same-origin-upgrade.no-redirect.http.html
04:59:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e8e0a00 == 21 [pid = 1840] [id = 427]
04:59:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9d8b1b80) [pid = 1840] [serial = 1198] [outer = (nil)]
04:59:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9e95ca00) [pid = 1840] [serial = 1199] [outer = 0x9d8b1b80]
04:59:15 INFO - PROCESS | 1840 | 1446119955548 Marionette INFO loaded listener.js
04:59:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9e960600) [pid = 1840] [serial = 1200] [outer = 0x9d8b1b80]
04:59:17 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
04:59:17 INFO - document served over http requires an https
04:59:17 INFO - sub-resource via xhr-request using the meta-referrer
04:59:17 INFO - delivery method with no-redirect and when
04: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"
04:59:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:17 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:17 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:59:17 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:59:17 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:17 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:17 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
04:59:17 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 2748ms
04:59:17 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
04:59:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x94241f00 == 22 [pid = 1840] [id = 428]
04:59:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9f4c7200) [pid = 1840] [serial = 1201] [outer = (nil)]
04:59:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9f53bb00) [pid = 1840] [serial = 1202] [outer = 0x9f4c7200]
04:59:18 INFO - PROCESS | 1840 | 1446119958189 Marionette INFO loaded listener.js
04:59:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0xa0253f00) [pid = 1840] [serial = 1203] [outer = 0x9f4c7200]
04:59:19 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
04:59:19 INFO - document served over http requires an https
04:59:19 INFO - sub-resource via xhr-request using the meta-referrer
04:59:19 INFO - delivery method with swap-origin-redirect and when
04: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"
04:59:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:108:1
04:59:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
04:59:19 INFO - ReferrerPolicyTestCase/t.start/<@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:107:1
04:59:19 INFO - queryXhr/xhr.onreadystatechange@http://web-platform.test:8000/referrer-policy/generic/common.js:114:7
04:59:19 INFO - EventHandlerNonNull*queryXhr@http://web-platform.test:8000/referrer-policy/generic/common.js:111:3
04:59:19 INFO - ReferrerPolicyTestCase/t._invokeSubresource@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:90:9
04:59:19 INFO - ReferrerPolicyTestCase/t.start@http://web-platform.test:8000/referrer-policy/generic/referrer-policy-test-case.js?pipe=sub:101:7
04:59:19 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
04:59:19 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 1954ms
04:59:19 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
04:59:20 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055ec00 == 23 [pid = 1840] [id = 429]
04:59:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa022c180) [pid = 1840] [serial = 1204] [outer = (nil)]
04:59:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa14dfa00) [pid = 1840] [serial = 1205] [outer = 0xa022c180]
04:59:20 INFO - PROCESS | 1840 | 1446119960273 Marionette INFO loaded listener.js
04:59:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa150aa80) [pid = 1840] [serial = 1206] [outer = 0xa022c180]
04:59:21 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
04:59:21 INFO - document served over http requires an http
04:59:21 INFO - sub-resource via fetch-request using the http-csp
04:59:21 INFO - delivery method with keep-origin-redirect and when
04:59:21 INFO - the target request is cross-origin.
04:59:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2005ms
04:59:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
04:59:22 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0575300 == 24 [pid = 1840] [id = 430]
04:59:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa14df780) [pid = 1840] [serial = 1207] [outer = (nil)]
04:59:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa15e1500) [pid = 1840] [serial = 1208] [outer = 0xa14df780]
04:59:22 INFO - PROCESS | 1840 | 1446119962270 Marionette INFO loaded listener.js
04:59:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa15e5880) [pid = 1840] [serial = 1209] [outer = 0xa14df780]
04:59:23 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
04:59:23 INFO - document served over http requires an http
04:59:23 INFO - sub-resource via fetch-request using the http-csp
04:59:23 INFO - delivery method with no-redirect and when
04:59:23 INFO - the target request is cross-origin.
04:59:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1942ms
04:59:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
04:59:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x95563600 == 25 [pid = 1840] [id = 431]
04:59:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa155c100) [pid = 1840] [serial = 1210] [outer = (nil)]
04:59:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa9a53580) [pid = 1840] [serial = 1211] [outer = 0xa155c100]
04:59:24 INFO - PROCESS | 1840 | 1446119964304 Marionette INFO loaded listener.js
04:59:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa9a54200) [pid = 1840] [serial = 1212] [outer = 0xa155c100]
04:59:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91079900 == 24 [pid = 1840] [id = 414]
04:59:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3600 == 23 [pid = 1840] [id = 415]
04:59:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8400 == 22 [pid = 1840] [id = 416]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb9700 == 21 [pid = 1840] [id = 418]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0b500 == 20 [pid = 1840] [id = 419]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67c600 == 19 [pid = 1840] [id = 420]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x95565100 == 18 [pid = 1840] [id = 421]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6700 == 17 [pid = 1840] [id = 422]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x9da3cb00 == 16 [pid = 1840] [id = 423]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x8e274e00 == 15 [pid = 1840] [id = 424]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x945d8200 == 14 [pid = 1840] [id = 425]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x9b531300 == 13 [pid = 1840] [id = 426]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x9e8e0a00 == 12 [pid = 1840] [id = 427]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x94241f00 == 11 [pid = 1840] [id = 428]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0xa055ec00 == 10 [pid = 1840] [id = 429]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0xa0575300 == 9 [pid = 1840] [id = 430]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0a000 == 8 [pid = 1840] [id = 417]
04:59:27 INFO - PROCESS | 1840 | --DOCSHELL 0xa8fc0d00 == 7 [pid = 1840] [id = 413]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9c8e9380) [pid = 1840] [serial = 1069] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9b6de500) [pid = 1840] [serial = 1066] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x93fab680) [pid = 1840] [serial = 1054] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x92390580) [pid = 1840] [serial = 1051] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x8eccbe80) [pid = 1840] [serial = 1096] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa8ff8d80) [pid = 1840] [serial = 1093] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa15e3080) [pid = 1840] [serial = 1090] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0xa14e2700) [pid = 1840] [serial = 1085] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9f537500) [pid = 1840] [serial = 1080] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9e85f580) [pid = 1840] [serial = 1075] [outer = (nil)] [url = about:blank]
04:59:28 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9daf0600) [pid = 1840] [serial = 1072] [outer = (nil)] [url = about:blank]
04:59:28 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
04:59:28 INFO - document served over http requires an http
04:59:28 INFO - sub-resource via fetch-request using the http-csp
04:59:28 INFO - delivery method with swap-origin-redirect and when
04:59:28 INFO - the target request is cross-origin.
04:59:28 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 4996ms
04:59:28 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
04:59:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8e00 == 8 [pid = 1840] [id = 432]
04:59:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x8e8d4900) [pid = 1840] [serial = 1213] [outer = (nil)]
04:59:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x8ecc8280) [pid = 1840] [serial = 1214] [outer = 0x8e8d4900]
04:59:29 INFO - PROCESS | 1840 | 1446119969075 Marionette INFO loaded listener.js
04:59:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x8f27da80) [pid = 1840] [serial = 1215] [outer = 0x8e8d4900]
04:59:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x92247400 == 9 [pid = 1840] [id = 433]
04:59:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x91a31380) [pid = 1840] [serial = 1216] [outer = (nil)]
04:59:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x91069f00) [pid = 1840] [serial = 1217] [outer = 0x91a31380]
04:59:30 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
04:59:30 INFO - document served over http requires an http
04:59:30 INFO - sub-resource via iframe-tag using the http-csp
04:59:30 INFO - delivery method with keep-origin-redirect and when
04:59:30 INFO - the target request is cross-origin.
04:59:30 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1556ms
04:59:30 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
04:59:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2a00 == 10 [pid = 1840] [id = 434]
04:59:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8ecccd80) [pid = 1840] [serial = 1218] [outer = (nil)]
04:59:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x91a86e00) [pid = 1840] [serial = 1219] [outer = 0x8ecccd80]
04:59:31 INFO - PROCESS | 1840 | 1446119971092 Marionette INFO loaded listener.js
04:59:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x91b25d00) [pid = 1840] [serial = 1220] [outer = 0x8ecccd80]
04:59:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x954cf500 == 11 [pid = 1840] [id = 435]
04:59:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x922b5180) [pid = 1840] [serial = 1221] [outer = (nil)]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x93e40680) [pid = 1840] [serial = 1115] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8e731700) [pid = 1840] [serial = 1106] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x9b491900) [pid = 1840] [serial = 1124] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9c885a80) [pid = 1840] [serial = 1132] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa14e0e00) [pid = 1840] [serial = 1152] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9e861b00) [pid = 1840] [serial = 1137] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x92392b00) [pid = 1840] [serial = 1112] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9f537f00) [pid = 1840] [serial = 1142] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0xa022fd80) [pid = 1840] [serial = 1147] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x91a86680) [pid = 1840] [serial = 1109] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x95169d80) [pid = 1840] [serial = 1121] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9508f480) [pid = 1840] [serial = 1118] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9b57ea00) [pid = 1840] [serial = 1127] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8e8d4680) [pid = 1840] [serial = 1160] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9e95e800) [pid = 1840] [serial = 1135] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119913286]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8e731200) [pid = 1840] [serial = 1168] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x8e730580) [pid = 1840] [serial = 1162] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x91a30c00) [pid = 1840] [serial = 1165] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa14e1a80) [pid = 1840] [serial = 1145] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x91b23500) [pid = 1840] [serial = 1157] [outer = (nil)] [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]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9f53ae80) [pid = 1840] [serial = 1140] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0xa5657f80) [pid = 1840] [serial = 1150] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9daec280) [pid = 1840] [serial = 1130] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x91b24900) [pid = 1840] [serial = 1155] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119921850]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa0254680) [pid = 1840] [serial = 1151] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9de82500) [pid = 1840] [serial = 1133] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa022b280) [pid = 1840] [serial = 1146] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93e9f400) [pid = 1840] [serial = 1113] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x8f27bf00) [pid = 1840] [serial = 1163] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0xa022e480) [pid = 1840] [serial = 1143] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9e95ed00) [pid = 1840] [serial = 1141] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x8e731c00) [pid = 1840] [serial = 1161] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9c8e9d80) [pid = 1840] [serial = 1131] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x91b26200) [pid = 1840] [serial = 1158] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9508e300) [pid = 1840] [serial = 1116] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9f4c5680) [pid = 1840] [serial = 1138] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9e95f700) [pid = 1840] [serial = 1136] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119913286]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x91b24180) [pid = 1840] [serial = 1166] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x95166b80) [pid = 1840] [serial = 1119] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9c884b80) [pid = 1840] [serial = 1125] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x922b4500) [pid = 1840] [serial = 1110] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9a8e4400) [pid = 1840] [serial = 1122] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0xa1508280) [pid = 1840] [serial = 1148] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0xa9a51280) [pid = 1840] [serial = 1153] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x9c9c6280) [pid = 1840] [serial = 1128] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x91b23a00) [pid = 1840] [serial = 1156] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119921850]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x8f27b000) [pid = 1840] [serial = 1107] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8f27c900) [pid = 1840] [serial = 1169] [outer = (nil)] [url = about:blank]
04:59:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8e72e280) [pid = 1840] [serial = 1222] [outer = 0x922b5180]
04:59:34 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
04:59:34 INFO - document served over http requires an http
04:59:34 INFO - sub-resource via iframe-tag using the http-csp
04:59:34 INFO - delivery method with no-redirect and when
04:59:34 INFO - the target request is cross-origin.
04:59:34 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 4374ms
04:59:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
04:59:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3ca00 == 12 [pid = 1840] [id = 436]
04:59:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8e731700) [pid = 1840] [serial = 1223] [outer = (nil)]
04:59:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8f27bf00) [pid = 1840] [serial = 1224] [outer = 0x8e731700]
04:59:35 INFO - PROCESS | 1840 | 1446119975149 Marionette INFO loaded listener.js
04:59:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x91b24900) [pid = 1840] [serial = 1225] [outer = 0x8e731700]
04:59:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b6a7d00 == 13 [pid = 1840] [id = 437]
04:59:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x92391c00) [pid = 1840] [serial = 1226] [outer = (nil)]
04:59:36 INFO - PROCESS | 1840 | [1840] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
04:59:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e8d7d80) [pid = 1840] [serial = 1227] [outer = 0x92391c00]
04:59:36 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
04:59:36 INFO - document served over http requires an http
04:59:36 INFO - sub-resource via iframe-tag using the http-csp
04:59:36 INFO - delivery method with swap-origin-redirect and when
04:59:36 INFO - the target request is cross-origin.
04:59:36 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2204ms
04:59:36 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
04:59:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dd800 == 14 [pid = 1840] [id = 438]
04:59:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8e731200) [pid = 1840] [serial = 1228] [outer = (nil)]
04:59:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8f27bc80) [pid = 1840] [serial = 1229] [outer = 0x8e731200]
04:59:37 INFO - PROCESS | 1840 | 1446119977486 Marionette INFO loaded listener.js
04:59:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x91a30700) [pid = 1840] [serial = 1230] [outer = 0x8e731200]
04:59:39 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
04:59:39 INFO - document served over http requires an http
04:59:39 INFO - sub-resource via script-tag using the http-csp
04:59:39 INFO - delivery method with keep-origin-redirect and when
04:59:39 INFO - the target request is cross-origin.
04:59:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2253ms
04:59:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
04:59:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3be00 == 15 [pid = 1840] [id = 439]
04:59:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8f27b280) [pid = 1840] [serial = 1231] [outer = (nil)]
04:59:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91bc2980) [pid = 1840] [serial = 1232] [outer = 0x8f27b280]
04:59:39 INFO - PROCESS | 1840 | 1446119979628 Marionette INFO loaded listener.js
04:59:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x92391980) [pid = 1840] [serial = 1233] [outer = 0x8f27b280]
04:59:41 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
04:59:41 INFO - document served over http requires an http
04:59:41 INFO - sub-resource via script-tag using the http-csp
04:59:41 INFO - delivery method with no-redirect and when
04:59:41 INFO - the target request is cross-origin.
04:59:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1842ms
04:59:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
04:59:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c082a00 == 16 [pid = 1840] [id = 440]
04:59:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x922b6300) [pid = 1840] [serial = 1234] [outer = (nil)]
04:59:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x93e40b80) [pid = 1840] [serial = 1235] [outer = 0x922b6300]
04:59:41 INFO - PROCESS | 1840 | 1446119981693 Marionette INFO loaded listener.js
04:59:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x93ea1200) [pid = 1840] [serial = 1236] [outer = 0x922b6300]
04:59:43 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
04:59:43 INFO - document served over http requires an http
04:59:43 INFO - sub-resource via script-tag using the http-csp
04:59:43 INFO - delivery method with swap-origin-redirect and when
04:59:43 INFO - the target request is cross-origin.
04:59:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2173ms
04:59:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
04:59:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8de100 == 17 [pid = 1840] [id = 441]
04:59:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93e3f280) [pid = 1840] [serial = 1237] [outer = (nil)]
04:59:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x94508180) [pid = 1840] [serial = 1238] [outer = 0x93e3f280]
04:59:43 INFO - PROCESS | 1840 | 1446119983796 Marionette INFO loaded listener.js
04:59:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9508fe80) [pid = 1840] [serial = 1239] [outer = 0x93e3f280]
04:59:45 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
04:59:45 INFO - document served over http requires an http
04:59:45 INFO - sub-resource via xhr-request using the http-csp
04:59:45 INFO - delivery method with keep-origin-redirect and when
04:59:45 INFO - the target request is cross-origin.
04:59:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1740ms
04:59:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
04:59:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf5bd00 == 18 [pid = 1840] [id = 442]
04:59:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x95165a00) [pid = 1840] [serial = 1240] [outer = (nil)]
04:59:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x954a4200) [pid = 1840] [serial = 1241] [outer = 0x95165a00]
04:59:45 INFO - PROCESS | 1840 | 1446119985447 Marionette INFO loaded listener.js
04:59:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x988b3300) [pid = 1840] [serial = 1242] [outer = 0x95165a00]
04:59:46 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
04:59:46 INFO - document served over http requires an http
04:59:46 INFO - sub-resource via xhr-request using the http-csp
04:59:46 INFO - delivery method with no-redirect and when
04:59:46 INFO - the target request is cross-origin.
04:59:46 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1694ms
04:59:46 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
04:59:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8b00 == 19 [pid = 1840] [id = 443]
04:59:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x98933a80) [pid = 1840] [serial = 1243] [outer = (nil)]
04:59:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9b417600) [pid = 1840] [serial = 1244] [outer = 0x98933a80]
04:59:47 INFO - PROCESS | 1840 | 1446119987326 Marionette INFO loaded listener.js
04:59:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9b494d80) [pid = 1840] [serial = 1245] [outer = 0x98933a80]
04:59:49 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
04:59:49 INFO - document served over http requires an http
04:59:49 INFO - sub-resource via xhr-request using the http-csp
04:59:49 INFO - delivery method with swap-origin-redirect and when
04:59:49 INFO - the target request is cross-origin.
04:59:49 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2346ms
04:59:49 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
04:59:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15df00 == 20 [pid = 1840] [id = 444]
04:59:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x8eccb200) [pid = 1840] [serial = 1246] [outer = (nil)]
04:59:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9c8e7080) [pid = 1840] [serial = 1247] [outer = 0x8eccb200]
04:59:49 INFO - PROCESS | 1840 | 1446119989765 Marionette INFO loaded listener.js
04:59:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9c9c6280) [pid = 1840] [serial = 1248] [outer = 0x8eccb200]
04:59:51 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
04:59:51 INFO - document served over http requires an https
04:59:51 INFO - sub-resource via fetch-request using the http-csp
04:59:51 INFO - delivery method with keep-origin-redirect and when
04:59:51 INFO - the target request is cross-origin.
04:59:51 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2260ms
04:59:51 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
04:59:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x95564200 == 21 [pid = 1840] [id = 445]
04:59:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9b57ea00) [pid = 1840] [serial = 1249] [outer = (nil)]
04:59:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9daec280) [pid = 1840] [serial = 1250] [outer = 0x9b57ea00]
04:59:51 INFO - PROCESS | 1840 | 1446119991960 Marionette INFO loaded listener.js
04:59:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9daf0600) [pid = 1840] [serial = 1251] [outer = 0x9b57ea00]
04:59:53 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
04:59:53 INFO - document served over http requires an https
04:59:53 INFO - sub-resource via fetch-request using the http-csp
04:59:53 INFO - delivery method with no-redirect and when
04:59:53 INFO - the target request is cross-origin.
04:59:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1999ms
04:59:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
04:59:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c082700 == 22 [pid = 1840] [id = 446]
04:59:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9daed400) [pid = 1840] [serial = 1252] [outer = (nil)]
04:59:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9e137e80) [pid = 1840] [serial = 1253] [outer = 0x9daed400]
04:59:54 INFO - PROCESS | 1840 | 1446119994062 Marionette INFO loaded listener.js
04:59:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9e861b00) [pid = 1840] [serial = 1254] [outer = 0x9daed400]
04:59:55 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
04:59:55 INFO - document served over http requires an https
04:59:55 INFO - sub-resource via fetch-request using the http-csp
04:59:55 INFO - delivery method with swap-origin-redirect and when
04:59:55 INFO - the target request is cross-origin.
04:59:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2090ms
04:59:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
04:59:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ffa0700 == 23 [pid = 1840] [id = 447]
04:59:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9de86d80) [pid = 1840] [serial = 1255] [outer = (nil)]
04:59:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9f4c6080) [pid = 1840] [serial = 1256] [outer = 0x9de86d80]
04:59:56 INFO - PROCESS | 1840 | 1446119996096 Marionette INFO loaded listener.js
04:59:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9f539580) [pid = 1840] [serial = 1257] [outer = 0x9de86d80]
04:59:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6100 == 24 [pid = 1840] [id = 448]
04:59:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0xa022c900) [pid = 1840] [serial = 1258] [outer = (nil)]
04:59:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9f53ae80) [pid = 1840] [serial = 1259] [outer = 0xa022c900]
04:59:58 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
04:59:58 INFO - document served over http requires an https
04:59:58 INFO - sub-resource via iframe-tag using the http-csp
04:59:58 INFO - delivery method with keep-origin-redirect and when
04:59:58 INFO - the target request is cross-origin.
04:59:58 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2447ms
04:59:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
04:59:58 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0560d00 == 25 [pid = 1840] [id = 449]
04:59:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9f4c4780) [pid = 1840] [serial = 1260] [outer = (nil)]
04:59:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0xa0254180) [pid = 1840] [serial = 1261] [outer = 0x9f4c4780]
04:59:58 INFO - PROCESS | 1840 | 1446119998604 Marionette INFO loaded listener.js
04:59:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0xa1508280) [pid = 1840] [serial = 1262] [outer = 0x9f4c4780]
04:59:59 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8363200 == 26 [pid = 1840] [id = 450]
04:59:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa15e3f80) [pid = 1840] [serial = 1263] [outer = (nil)]
04:59:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa1559400) [pid = 1840] [serial = 1264] [outer = 0xa15e3f80]
05:00:00 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
05:00:00 INFO - document served over http requires an https
05:00:00 INFO - sub-resource via iframe-tag using the http-csp
05:00:00 INFO - delivery method with no-redirect and when
05:00:00 INFO - the target request is cross-origin.
05:00:00 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2298ms
05:00:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:00:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf5ba00 == 27 [pid = 1840] [id = 451]
05:00:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa022bc80) [pid = 1840] [serial = 1265] [outer = (nil)]
05:00:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa15e4980) [pid = 1840] [serial = 1266] [outer = 0xa022bc80]
05:00:00 INFO - PROCESS | 1840 | 1446120000962 Marionette INFO loaded listener.js
05:00:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa5657f80) [pid = 1840] [serial = 1267] [outer = 0xa022bc80]
05:00:02 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8e93000 == 28 [pid = 1840] [id = 452]
05:00:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa8390580) [pid = 1840] [serial = 1268] [outer = (nil)]
05:00:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa14dfc80) [pid = 1840] [serial = 1269] [outer = 0xa8390580]
05:00:03 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
05:00:03 INFO - document served over http requires an https
05:00:03 INFO - sub-resource via iframe-tag using the http-csp
05:00:03 INFO - delivery method with swap-origin-redirect and when
05:00:03 INFO - the target request is cross-origin.
05:00:03 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3124ms
05:00:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:00:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079900 == 29 [pid = 1840] [id = 453]
05:00:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa0447c00) [pid = 1840] [serial = 1270] [outer = (nil)]
05:00:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa9a54c00) [pid = 1840] [serial = 1271] [outer = 0xa0447c00]
05:00:04 INFO - PROCESS | 1840 | 1446120004020 Marionette INFO loaded listener.js
05:00:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa9a55b00) [pid = 1840] [serial = 1272] [outer = 0xa0447c00]
05:00:05 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
05:00:05 INFO - document served over http requires an https
05:00:05 INFO - sub-resource via script-tag using the http-csp
05:00:05 INFO - delivery method with keep-origin-redirect and when
05:00:05 INFO - the target request is cross-origin.
05:00:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1943ms
05:00:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
05:00:05 INFO - PROCESS | 1840 | ++DOCSHELL 0xa9aaf900 == 30 [pid = 1840] [id = 454]
05:00:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x989d1000) [pid = 1840] [serial = 1273] [outer = (nil)]
05:00:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x989d2b80) [pid = 1840] [serial = 1274] [outer = 0x989d1000]
05:00:05 INFO - PROCESS | 1840 | 1446120005986 Marionette INFO loaded listener.js
05:00:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x989d4c00) [pid = 1840] [serial = 1275] [outer = 0x989d1000]
05:00:07 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8e00 == 29 [pid = 1840] [id = 432]
05:00:07 INFO - PROCESS | 1840 | --DOCSHELL 0x92247400 == 28 [pid = 1840] [id = 433]
05:00:07 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2a00 == 27 [pid = 1840] [id = 434]
05:00:07 INFO - PROCESS | 1840 | --DOCSHELL 0x954cf500 == 26 [pid = 1840] [id = 435]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9b6a7d00 == 25 [pid = 1840] [id = 437]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dd800 == 24 [pid = 1840] [id = 438]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3be00 == 23 [pid = 1840] [id = 439]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9c082a00 == 22 [pid = 1840] [id = 440]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8de100 == 21 [pid = 1840] [id = 441]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf5bd00 == 20 [pid = 1840] [id = 442]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8b00 == 19 [pid = 1840] [id = 443]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15df00 == 18 [pid = 1840] [id = 444]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x95564200 == 17 [pid = 1840] [id = 445]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9c082700 == 16 [pid = 1840] [id = 446]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9ffa0700 == 15 [pid = 1840] [id = 447]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6100 == 14 [pid = 1840] [id = 448]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0xa0560d00 == 13 [pid = 1840] [id = 449]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0xa8363200 == 12 [pid = 1840] [id = 450]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf5ba00 == 11 [pid = 1840] [id = 451]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0xa8e93000 == 10 [pid = 1840] [id = 452]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x91079900 == 9 [pid = 1840] [id = 453]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3ca00 == 8 [pid = 1840] [id = 436]
05:00:09 INFO - PROCESS | 1840 | --DOCSHELL 0x95563600 == 7 [pid = 1840] [id = 431]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x922b4280) [pid = 1840] [serial = 1170] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x95165500) [pid = 1840] [serial = 1117] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x91a2ff80) [pid = 1840] [serial = 1108] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91a2e680) [pid = 1840] [serial = 1126] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0xa9a52680) [pid = 1840] [serial = 1154] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9f537780) [pid = 1840] [serial = 1139] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0xa1559b80) [pid = 1840] [serial = 1149] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9106b300) [pid = 1840] [serial = 1164] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x91b27100) [pid = 1840] [serial = 1159] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x92390300) [pid = 1840] [serial = 1111] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9b57e000) [pid = 1840] [serial = 1123] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x93facf80) [pid = 1840] [serial = 1114] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0xa0256700) [pid = 1840] [serial = 1144] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x988b3080) [pid = 1840] [serial = 1120] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9c9ca100) [pid = 1840] [serial = 1129] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x91b27880) [pid = 1840] [serial = 1167] [outer = (nil)] [url = about:blank]
05:00:09 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9e134c80) [pid = 1840] [serial = 1134] [outer = (nil)] [url = about:blank]
05:00:09 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
05:00:09 INFO - document served over http requires an https
05:00:09 INFO - sub-resource via script-tag using the http-csp
05:00:09 INFO - delivery method with no-redirect and when
05:00:09 INFO - the target request is cross-origin.
05:00:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 4458ms
05:00:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:00:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dde00 == 8 [pid = 1840] [id = 455]
05:00:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x8e8d5580) [pid = 1840] [serial = 1276] [outer = (nil)]
05:00:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x8e8d7b00) [pid = 1840] [serial = 1277] [outer = 0x8e8d5580]
05:00:10 INFO - PROCESS | 1840 | 1446120010311 Marionette INFO loaded listener.js
05:00:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x8f27c180) [pid = 1840] [serial = 1278] [outer = 0x8e8d5580]
05:00:11 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
05:00:11 INFO - document served over http requires an https
05:00:11 INFO - sub-resource via script-tag using the http-csp
05:00:11 INFO - delivery method with swap-origin-redirect and when
05:00:11 INFO - the target request is cross-origin.
05:00:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1740ms
05:00:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:00:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f5a800 == 9 [pid = 1840] [id = 456]
05:00:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x8eccb480) [pid = 1840] [serial = 1279] [outer = (nil)]
05:00:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9106c980) [pid = 1840] [serial = 1280] [outer = 0x8eccb480]
05:00:12 INFO - PROCESS | 1840 | 1446120012232 Marionette INFO loaded listener.js
05:00:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x91a86400) [pid = 1840] [serial = 1281] [outer = 0x8eccb480]
05:00:13 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
05:00:13 INFO - document served over http requires an https
05:00:13 INFO - sub-resource via xhr-request using the http-csp
05:00:13 INFO - delivery method with keep-origin-redirect and when
05:00:13 INFO - the target request is cross-origin.
05:00:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1955ms
05:00:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9b416200) [pid = 1840] [serial = 1195] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0xa022c180) [pid = 1840] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0xa14df780) [pid = 1840] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x954a5100) [pid = 1840] [serial = 1186] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9c883f00) [pid = 1840] [serial = 1192] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9a8e3780) [pid = 1840] [serial = 1189] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9f4c7200) [pid = 1840] [serial = 1201] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9d8b1b80) [pid = 1840] [serial = 1198] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x93fabe00) [pid = 1840] [serial = 1183] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x91a31380) [pid = 1840] [serial = 1216] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x91b23000) [pid = 1840] [serial = 1177] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x92391c00) [pid = 1840] [serial = 1226] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8ecc9e00) [pid = 1840] [serial = 1174] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x922b5180) [pid = 1840] [serial = 1221] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119974183]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8e72fe00) [pid = 1840] [serial = 1171] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8e731700) [pid = 1840] [serial = 1223] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x8e8d4900) [pid = 1840] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa155c100) [pid = 1840] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8ecccd80) [pid = 1840] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x93e41f80) [pid = 1840] [serial = 1180] [outer = (nil)] [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]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9daeef80) [pid = 1840] [serial = 1196] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa14dfa00) [pid = 1840] [serial = 1205] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0xa15e1500) [pid = 1840] [serial = 1208] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x98931780) [pid = 1840] [serial = 1187] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x8ecc8280) [pid = 1840] [serial = 1214] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9c8e6e00) [pid = 1840] [serial = 1193] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0xa9a53580) [pid = 1840] [serial = 1211] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9bec6c00) [pid = 1840] [serial = 1190] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9f53bb00) [pid = 1840] [serial = 1202] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8eccaf80) [pid = 1840] [serial = 1172] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9e95ca00) [pid = 1840] [serial = 1199] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x94508b80) [pid = 1840] [serial = 1181] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x91069f00) [pid = 1840] [serial = 1217] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91a86e00) [pid = 1840] [serial = 1219] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x95117380) [pid = 1840] [serial = 1184] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x8e72e280) [pid = 1840] [serial = 1222] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119974183]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x91bc3600) [pid = 1840] [serial = 1175] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x93e41800) [pid = 1840] [serial = 1178] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x8f27bf00) [pid = 1840] [serial = 1224] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8e8d7d80) [pid = 1840] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9dbbe400) [pid = 1840] [serial = 1197] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x91a2e180) [pid = 1840] [serial = 1191] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x95169600) [pid = 1840] [serial = 1185] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x9c9cab00) [pid = 1840] [serial = 1194] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0xa0253f00) [pid = 1840] [serial = 1203] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x9b413780) [pid = 1840] [serial = 1188] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x9e960600) [pid = 1840] [serial = 1200] [outer = (nil)] [url = about:blank]
05:00:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e956400 == 10 [pid = 1840] [id = 457]
05:00:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8e72e280) [pid = 1840] [serial = 1282] [outer = (nil)]
05:00:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8e8d4180) [pid = 1840] [serial = 1283] [outer = 0x8e72e280]
05:00:16 INFO - PROCESS | 1840 | 1446120016269 Marionette INFO loaded listener.js
05:00:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8ecccd80) [pid = 1840] [serial = 1284] [outer = 0x8e72e280]
05:00:18 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
05:00:18 INFO - document served over http requires an https
05:00:18 INFO - sub-resource via xhr-request using the http-csp
05:00:18 INFO - delivery method with no-redirect and when
05:00:18 INFO - the target request is cross-origin.
05:00:18 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 4840ms
05:00:18 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:00:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a73b00 == 11 [pid = 1840] [id = 458]
05:00:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8e8d3000) [pid = 1840] [serial = 1285] [outer = (nil)]
05:00:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8eccbe80) [pid = 1840] [serial = 1286] [outer = 0x8e8d3000]
05:00:19 INFO - PROCESS | 1840 | 1446120019101 Marionette INFO loaded listener.js
05:00:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8f27d800) [pid = 1840] [serial = 1287] [outer = 0x8e8d3000]
05:00:21 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
05:00:21 INFO - document served over http requires an https
05:00:21 INFO - sub-resource via xhr-request using the http-csp
05:00:21 INFO - delivery method with swap-origin-redirect and when
05:00:21 INFO - the target request is cross-origin.
05:00:21 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2570ms
05:00:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:00:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d7300 == 12 [pid = 1840] [id = 459]
05:00:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8e732d80) [pid = 1840] [serial = 1288] [outer = (nil)]
05:00:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x91a89600) [pid = 1840] [serial = 1289] [outer = 0x8e732d80]
05:00:21 INFO - PROCESS | 1840 | 1446120021554 Marionette INFO loaded listener.js
05:00:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x91b26980) [pid = 1840] [serial = 1290] [outer = 0x8e732d80]
05:00:23 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
05:00:23 INFO - document served over http requires an http
05:00:23 INFO - sub-resource via fetch-request using the http-csp
05:00:23 INFO - delivery method with keep-origin-redirect and when
05:00:23 INFO - the target request is same-origin.
05:00:23 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1950ms
05:00:23 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
05:00:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b531300 == 13 [pid = 1840] [id = 460]
05:00:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91a2f300) [pid = 1840] [serial = 1291] [outer = (nil)]
05:00:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x922b4a00) [pid = 1840] [serial = 1292] [outer = 0x91a2f300]
05:00:23 INFO - PROCESS | 1840 | 1446120023656 Marionette INFO loaded listener.js
05:00:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x92392100) [pid = 1840] [serial = 1293] [outer = 0x91a2f300]
05:00:25 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
05:00:25 INFO - document served over http requires an http
05:00:25 INFO - sub-resource via fetch-request using the http-csp
05:00:25 INFO - delivery method with no-redirect and when
05:00:25 INFO - the target request is same-origin.
05:00:25 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2005ms
05:00:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:00:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8dd00 == 14 [pid = 1840] [id = 461]
05:00:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x92390300) [pid = 1840] [serial = 1294] [outer = (nil)]
05:00:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x93e43380) [pid = 1840] [serial = 1295] [outer = 0x92390300]
05:00:25 INFO - PROCESS | 1840 | 1446120025587 Marionette INFO loaded listener.js
05:00:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93faac80) [pid = 1840] [serial = 1296] [outer = 0x92390300]
05:00:26 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
05:00:26 INFO - document served over http requires an http
05:00:27 INFO - sub-resource via fetch-request using the http-csp
05:00:27 INFO - delivery method with swap-origin-redirect and when
05:00:27 INFO - the target request is same-origin.
05:00:27 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1863ms
05:00:27 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:00:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4600 == 15 [pid = 1840] [id = 462]
05:00:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93fabb80) [pid = 1840] [serial = 1297] [outer = (nil)]
05:00:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x94507c80) [pid = 1840] [serial = 1298] [outer = 0x93fabb80]
05:00:27 INFO - PROCESS | 1840 | 1446120027546 Marionette INFO loaded listener.js
05:00:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x9508e300) [pid = 1840] [serial = 1299] [outer = 0x93fabb80]
05:00:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c6b9d00 == 16 [pid = 1840] [id = 463]
05:00:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x95116980) [pid = 1840] [serial = 1300] [outer = (nil)]
05:00:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93facf80) [pid = 1840] [serial = 1301] [outer = 0x95116980]
05:00:29 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
05:00:29 INFO - document served over http requires an http
05:00:29 INFO - sub-resource via iframe-tag using the http-csp
05:00:29 INFO - delivery method with keep-origin-redirect and when
05:00:29 INFO - the target request is same-origin.
05:00:29 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1947ms
05:00:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:00:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e954f00 == 17 [pid = 1840] [id = 464]
05:00:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x9508fc00) [pid = 1840] [serial = 1302] [outer = (nil)]
05:00:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x95165500) [pid = 1840] [serial = 1303] [outer = 0x9508fc00]
05:00:29 INFO - PROCESS | 1840 | 1446120029507 Marionette INFO loaded listener.js
05:00:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x988b2b80) [pid = 1840] [serial = 1304] [outer = 0x9508fc00]
05:00:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db47e00 == 18 [pid = 1840] [id = 465]
05:00:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x98932b80) [pid = 1840] [serial = 1305] [outer = (nil)]
05:00:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x988b3d00) [pid = 1840] [serial = 1306] [outer = 0x98932b80]
05:00:30 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
05:00:31 INFO - document served over http requires an http
05:00:31 INFO - sub-resource via iframe-tag using the http-csp
05:00:31 INFO - delivery method with no-redirect and when
05:00:31 INFO - the target request is same-origin.
05:00:31 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1988ms
05:00:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:00:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9db47500 == 19 [pid = 1840] [id = 466]
05:00:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x954a2900) [pid = 1840] [serial = 1307] [outer = (nil)]
05:00:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x98933f80) [pid = 1840] [serial = 1308] [outer = 0x954a2900]
05:00:31 INFO - PROCESS | 1840 | 1446120031474 Marionette INFO loaded listener.js
05:00:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x91b26700) [pid = 1840] [serial = 1309] [outer = 0x954a2900]
05:00:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435d900 == 20 [pid = 1840] [id = 467]
05:00:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x989d5380) [pid = 1840] [serial = 1310] [outer = (nil)]
05:00:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x989d1500) [pid = 1840] [serial = 1311] [outer = 0x989d5380]
05:00:33 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
05:00:33 INFO - document served over http requires an http
05:00:33 INFO - sub-resource via iframe-tag using the http-csp
05:00:33 INFO - delivery method with swap-origin-redirect and when
05:00:33 INFO - the target request is same-origin.
05:00:33 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2700ms
05:00:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:00:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8b00 == 21 [pid = 1840] [id = 468]
05:00:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x988b3580) [pid = 1840] [serial = 1312] [outer = (nil)]
05:00:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x989d5b00) [pid = 1840] [serial = 1313] [outer = 0x988b3580]
05:00:34 INFO - PROCESS | 1840 | 1446120034188 Marionette INFO loaded listener.js
05:00:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9b413780) [pid = 1840] [serial = 1314] [outer = 0x988b3580]
05:00:35 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
05:00:35 INFO - document served over http requires an http
05:00:35 INFO - sub-resource via script-tag using the http-csp
05:00:35 INFO - delivery method with keep-origin-redirect and when
05:00:35 INFO - the target request is same-origin.
05:00:35 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2154ms
05:00:35 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
05:00:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881b600 == 22 [pid = 1840] [id = 469]
05:00:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x989d1c80) [pid = 1840] [serial = 1315] [outer = (nil)]
05:00:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9b417880) [pid = 1840] [serial = 1316] [outer = 0x989d1c80]
05:00:36 INFO - PROCESS | 1840 | 1446120036260 Marionette INFO loaded listener.js
05:00:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9b57ec80) [pid = 1840] [serial = 1317] [outer = 0x989d1c80]
05:00:37 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
05:00:37 INFO - document served over http requires an http
05:00:37 INFO - sub-resource via script-tag using the http-csp
05:00:37 INFO - delivery method with no-redirect and when
05:00:37 INFO - the target request is same-origin.
05:00:37 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1884ms
05:00:37 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:00:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15dc00 == 23 [pid = 1840] [id = 470]
05:00:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9b415a80) [pid = 1840] [serial = 1318] [outer = (nil)]
05:00:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9c883f00) [pid = 1840] [serial = 1319] [outer = 0x9b415a80]
05:00:38 INFO - PROCESS | 1840 | 1446120038450 Marionette INFO loaded listener.js
05:00:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9c887600) [pid = 1840] [serial = 1320] [outer = 0x9b415a80]
05:00:39 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
05:00:39 INFO - document served over http requires an http
05:00:39 INFO - sub-resource via script-tag using the http-csp
05:00:39 INFO - delivery method with swap-origin-redirect and when
05:00:39 INFO - the target request is same-origin.
05:00:39 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2041ms
05:00:39 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:00:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825500 == 24 [pid = 1840] [id = 471]
05:00:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9c8e5f00) [pid = 1840] [serial = 1321] [outer = (nil)]
05:00:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9c9c7900) [pid = 1840] [serial = 1322] [outer = 0x9c8e5f00]
05:00:40 INFO - PROCESS | 1840 | 1446120040515 Marionette INFO loaded listener.js
05:00:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9d974a80) [pid = 1840] [serial = 1323] [outer = 0x9c8e5f00]
05:00:41 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
05:00:41 INFO - document served over http requires an http
05:00:41 INFO - sub-resource via xhr-request using the http-csp
05:00:41 INFO - delivery method with keep-origin-redirect and when
05:00:41 INFO - the target request is same-origin.
05:00:41 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1997ms
05:00:41 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
05:00:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x92275000 == 25 [pid = 1840] [id = 472]
05:00:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9e134500) [pid = 1840] [serial = 1324] [outer = (nil)]
05:00:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9e136580) [pid = 1840] [serial = 1325] [outer = 0x9e134500]
05:00:42 INFO - PROCESS | 1840 | 1446120042551 Marionette INFO loaded listener.js
05:00:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9e95f700) [pid = 1840] [serial = 1326] [outer = 0x9e134500]
05:00:43 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
05:00:43 INFO - document served over http requires an http
05:00:43 INFO - sub-resource via xhr-request using the http-csp
05:00:43 INFO - delivery method with no-redirect and when
05:00:43 INFO - the target request is same-origin.
05:00:43 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2000ms
05:00:43 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:00:44 INFO - PROCESS | 1840 | ++DOCSHELL 0xa052a400 == 26 [pid = 1840] [id = 473]
05:00:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9e960600) [pid = 1840] [serial = 1327] [outer = (nil)]
05:00:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f4c7700) [pid = 1840] [serial = 1328] [outer = 0x9e960600]
05:00:44 INFO - PROCESS | 1840 | 1446120044412 Marionette INFO loaded listener.js
05:00:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f537500) [pid = 1840] [serial = 1329] [outer = 0x9e960600]
05:00:45 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
05:00:45 INFO - document served over http requires an http
05:00:45 INFO - sub-resource via xhr-request using the http-csp
05:00:45 INFO - delivery method with swap-origin-redirect and when
05:00:45 INFO - the target request is same-origin.
05:00:45 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1694ms
05:00:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:00:45 INFO - PROCESS | 1840 | ++DOCSHELL 0xa05fea00 == 27 [pid = 1840] [id = 474]
05:00:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f537f00) [pid = 1840] [serial = 1330] [outer = (nil)]
05:00:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa022c180) [pid = 1840] [serial = 1331] [outer = 0x9f537f00]
05:00:46 INFO - PROCESS | 1840 | 1446120046043 Marionette INFO loaded listener.js
05:00:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa022e980) [pid = 1840] [serial = 1332] [outer = 0x9f537f00]
05:00:47 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
05:00:47 INFO - document served over http requires an https
05:00:47 INFO - sub-resource via fetch-request using the http-csp
05:00:47 INFO - delivery method with keep-origin-redirect and when
05:00:47 INFO - the target request is same-origin.
05:00:47 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1985ms
05:00:47 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x90a73b00 == 26 [pid = 1840] [id = 458]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x945d7300 == 25 [pid = 1840] [id = 459]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9b531300 == 24 [pid = 1840] [id = 460]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8dd00 == 23 [pid = 1840] [id = 461]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4600 == 22 [pid = 1840] [id = 462]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9c6b9d00 == 21 [pid = 1840] [id = 463]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8e954f00 == 20 [pid = 1840] [id = 464]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9db47e00 == 19 [pid = 1840] [id = 465]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0xa9aaf900 == 18 [pid = 1840] [id = 454]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9db47500 == 17 [pid = 1840] [id = 466]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9435d900 == 16 [pid = 1840] [id = 467]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8b00 == 15 [pid = 1840] [id = 468]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9881b600 == 14 [pid = 1840] [id = 469]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15dc00 == 13 [pid = 1840] [id = 470]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825500 == 12 [pid = 1840] [id = 471]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x92275000 == 11 [pid = 1840] [id = 472]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0xa052a400 == 10 [pid = 1840] [id = 473]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0xa05fea00 == 9 [pid = 1840] [id = 474]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dde00 == 8 [pid = 1840] [id = 455]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x91f5a800 == 7 [pid = 1840] [id = 456]
05:00:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8e956400 == 6 [pid = 1840] [id = 457]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x91b24900) [pid = 1840] [serial = 1225] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa9a54200) [pid = 1840] [serial = 1212] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8f27da80) [pid = 1840] [serial = 1215] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa15e5880) [pid = 1840] [serial = 1209] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9450b600) [pid = 1840] [serial = 1182] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0xa150aa80) [pid = 1840] [serial = 1206] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x91a2ee00) [pid = 1840] [serial = 1173] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x91b25d00) [pid = 1840] [serial = 1220] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x92390a80) [pid = 1840] [serial = 1176] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x93ea1e80) [pid = 1840] [serial = 1179] [outer = (nil)] [url = about:blank]
05:00:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704800 == 7 [pid = 1840] [id = 475]
05:00:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x8e730d00) [pid = 1840] [serial = 1333] [outer = (nil)]
05:00:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x8e8d6c00) [pid = 1840] [serial = 1334] [outer = 0x8e730d00]
05:00:51 INFO - PROCESS | 1840 | 1446120051923 Marionette INFO loaded listener.js
05:00:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x8ecca080) [pid = 1840] [serial = 1335] [outer = 0x8e730d00]
05:00:53 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
05:00:53 INFO - document served over http requires an https
05:00:53 INFO - sub-resource via fetch-request using the http-csp
05:00:53 INFO - delivery method with no-redirect and when
05:00:53 INFO - the target request is same-origin.
05:00:53 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 5713ms
05:00:53 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:00:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107bd00 == 8 [pid = 1840] [id = 476]
05:00:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x8f27d580) [pid = 1840] [serial = 1336] [outer = (nil)]
05:00:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x91a86680) [pid = 1840] [serial = 1337] [outer = 0x8f27d580]
05:00:53 INFO - PROCESS | 1840 | 1446120053847 Marionette INFO loaded listener.js
05:00:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x91a88980) [pid = 1840] [serial = 1338] [outer = 0x8f27d580]
05:00:55 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
05:00:55 INFO - document served over http requires an https
05:00:55 INFO - sub-resource via fetch-request using the http-csp
05:00:55 INFO - delivery method with swap-origin-redirect and when
05:00:55 INFO - the target request is same-origin.
05:00:55 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2351ms
05:00:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:00:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8200 == 9 [pid = 1840] [id = 477]
05:00:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9106ba80) [pid = 1840] [serial = 1339] [outer = (nil)]
05:00:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x91b27b00) [pid = 1840] [serial = 1340] [outer = 0x9106ba80]
05:00:56 INFO - PROCESS | 1840 | 1446120056335 Marionette INFO loaded listener.js
05:00:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x922b8600) [pid = 1840] [serial = 1341] [outer = 0x9106ba80]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x93e3f280) [pid = 1840] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0xa022bc80) [pid = 1840] [serial = 1265] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x9daed400) [pid = 1840] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9f4c4780) [pid = 1840] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x98933a80) [pid = 1840] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8eccb200) [pid = 1840] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9de86d80) [pid = 1840] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x95165a00) [pid = 1840] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9b57ea00) [pid = 1840] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x922b6300) [pid = 1840] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e731200) [pid = 1840] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x989d1000) [pid = 1840] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0xa8390580) [pid = 1840] [serial = 1268] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0xa0447c00) [pid = 1840] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0xa022c900) [pid = 1840] [serial = 1258] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0xa15e3f80) [pid = 1840] [serial = 1263] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119999708]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8eccb480) [pid = 1840] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8e72e280) [pid = 1840] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8e8d5580) [pid = 1840] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x8f27b280) [pid = 1840] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9106c980) [pid = 1840] [serial = 1280] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x94508180) [pid = 1840] [serial = 1238] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa15e4980) [pid = 1840] [serial = 1266] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x8e8d7b00) [pid = 1840] [serial = 1277] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa0254180) [pid = 1840] [serial = 1261] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9b417600) [pid = 1840] [serial = 1244] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0xa14dfc80) [pid = 1840] [serial = 1269] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x954a4200) [pid = 1840] [serial = 1241] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9f4c6080) [pid = 1840] [serial = 1256] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0xa1559400) [pid = 1840] [serial = 1264] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446119999708]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8f27bc80) [pid = 1840] [serial = 1229] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x989d2b80) [pid = 1840] [serial = 1274] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x93e40b80) [pid = 1840] [serial = 1235] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9c8e7080) [pid = 1840] [serial = 1247] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9e137e80) [pid = 1840] [serial = 1253] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9daec280) [pid = 1840] [serial = 1250] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91bc2980) [pid = 1840] [serial = 1232] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9f53ae80) [pid = 1840] [serial = 1259] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0xa9a54c00) [pid = 1840] [serial = 1271] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x8e8d4180) [pid = 1840] [serial = 1283] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8ecccd80) [pid = 1840] [serial = 1284] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9508fe80) [pid = 1840] [serial = 1239] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x9b494d80) [pid = 1840] [serial = 1245] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x91a86400) [pid = 1840] [serial = 1281] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x988b3300) [pid = 1840] [serial = 1242] [outer = (nil)] [url = about:blank]
05:00:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3b200 == 10 [pid = 1840] [id = 478]
05:00:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x9106c980) [pid = 1840] [serial = 1342] [outer = (nil)]
05:00:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8f27f100) [pid = 1840] [serial = 1343] [outer = 0x9106c980]
05:00:59 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
05:00:59 INFO - document served over http requires an https
05:00:59 INFO - sub-resource via iframe-tag using the http-csp
05:00:59 INFO - delivery method with keep-origin-redirect and when
05:00:59 INFO - the target request is same-origin.
05:00:59 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3572ms
05:00:59 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:00:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881d100 == 11 [pid = 1840] [id = 479]
05:00:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8ecccd80) [pid = 1840] [serial = 1344] [outer = (nil)]
05:00:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x922b6300) [pid = 1840] [serial = 1345] [outer = 0x8ecccd80]
05:00:59 INFO - PROCESS | 1840 | 1446120059755 Marionette INFO loaded listener.js
05:00:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x93e3f280) [pid = 1840] [serial = 1346] [outer = 0x8ecccd80]
05:01:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705d00 == 12 [pid = 1840] [id = 480]
05:01:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91a31380) [pid = 1840] [serial = 1347] [outer = (nil)]
05:01:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91a85a00) [pid = 1840] [serial = 1348] [outer = 0x91a31380]
05:01:01 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
05:01:01 INFO - document served over http requires an https
05:01:01 INFO - sub-resource via iframe-tag using the http-csp
05:01:01 INFO - delivery method with no-redirect and when
05:01:01 INFO - the target request is same-origin.
05:01:01 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2491ms
05:01:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:01:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5400 == 13 [pid = 1840] [id = 481]
05:01:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8eccb200) [pid = 1840] [serial = 1349] [outer = (nil)]
05:01:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x91bc2980) [pid = 1840] [serial = 1350] [outer = 0x8eccb200]
05:01:02 INFO - PROCESS | 1840 | 1446120062430 Marionette INFO loaded listener.js
05:01:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93e40400) [pid = 1840] [serial = 1351] [outer = 0x8eccb200]
05:01:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x94242800 == 14 [pid = 1840] [id = 482]
05:01:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93e42200) [pid = 1840] [serial = 1352] [outer = (nil)]
05:01:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8f27bc80) [pid = 1840] [serial = 1353] [outer = 0x93e42200]
05:01:05 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
05:01:05 INFO - document served over http requires an https
05:01:05 INFO - sub-resource via iframe-tag using the http-csp
05:01:05 INFO - delivery method with swap-origin-redirect and when
05:01:05 INFO - the target request is same-origin.
05:01:05 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 3464ms
05:01:05 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:01:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881b600 == 15 [pid = 1840] [id = 483]
05:01:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x93e42c00) [pid = 1840] [serial = 1354] [outer = (nil)]
05:01:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x93fae880) [pid = 1840] [serial = 1355] [outer = 0x93e42c00]
05:01:05 INFO - PROCESS | 1840 | 1446120065904 Marionette INFO loaded listener.js
05:01:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x9450bd80) [pid = 1840] [serial = 1356] [outer = 0x93e42c00]
05:01:07 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
05:01:07 INFO - document served over http requires an https
05:01:07 INFO - sub-resource via script-tag using the http-csp
05:01:07 INFO - delivery method with keep-origin-redirect and when
05:01:07 INFO - the target request is same-origin.
05:01:07 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2234ms
05:01:07 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
05:01:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705a00 == 16 [pid = 1840] [id = 484]
05:01:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93e41080) [pid = 1840] [serial = 1357] [outer = (nil)]
05:01:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x95166180) [pid = 1840] [serial = 1358] [outer = 0x93e41080]
05:01:08 INFO - PROCESS | 1840 | 1446120068146 Marionette INFO loaded listener.js
05:01:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x954a4200) [pid = 1840] [serial = 1359] [outer = 0x93e41080]
05:01:09 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
05:01:09 INFO - document served over http requires an https
05:01:09 INFO - sub-resource via script-tag using the http-csp
05:01:09 INFO - delivery method with no-redirect and when
05:01:09 INFO - the target request is same-origin.
05:01:09 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1713ms
05:01:09 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:01:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67e100 == 17 [pid = 1840] [id = 485]
05:01:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x95166e00) [pid = 1840] [serial = 1360] [outer = (nil)]
05:01:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x98933800) [pid = 1840] [serial = 1361] [outer = 0x95166e00]
05:01:10 INFO - PROCESS | 1840 | 1446120070019 Marionette INFO loaded listener.js
05:01:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x989d2b80) [pid = 1840] [serial = 1362] [outer = 0x95166e00]
05:01:11 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
05:01:11 INFO - document served over http requires an https
05:01:11 INFO - sub-resource via script-tag using the http-csp
05:01:11 INFO - delivery method with swap-origin-redirect and when
05:01:11 INFO - the target request is same-origin.
05:01:11 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2090ms
05:01:11 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:01:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce91d00 == 18 [pid = 1840] [id = 486]
05:01:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x988b2900) [pid = 1840] [serial = 1363] [outer = (nil)]
05:01:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9b6de500) [pid = 1840] [serial = 1364] [outer = 0x988b2900]
05:01:12 INFO - PROCESS | 1840 | 1446120072206 Marionette INFO loaded listener.js
05:01:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9c564700) [pid = 1840] [serial = 1365] [outer = 0x988b2900]
05:01:13 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
05:01:13 INFO - document served over http requires an https
05:01:13 INFO - sub-resource via xhr-request using the http-csp
05:01:13 INFO - delivery method with keep-origin-redirect and when
05:01:13 INFO - the target request is same-origin.
05:01:13 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2152ms
05:01:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
05:01:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x92336700 == 19 [pid = 1840] [id = 487]
05:01:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9c885a80) [pid = 1840] [serial = 1366] [outer = (nil)]
05:01:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9c9c9700) [pid = 1840] [serial = 1367] [outer = 0x9c885a80]
05:01:14 INFO - PROCESS | 1840 | 1446120074390 Marionette INFO loaded listener.js
05:01:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x91bc3100) [pid = 1840] [serial = 1368] [outer = 0x9c885a80]
05:01:16 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
05:01:16 INFO - document served over http requires an https
05:01:16 INFO - sub-resource via xhr-request using the http-csp
05:01:16 INFO - delivery method with no-redirect and when
05:01:16 INFO - the target request is same-origin.
05:01:16 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2267ms
05:01:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:01:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x92277a00 == 20 [pid = 1840] [id = 488]
05:01:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9daef700) [pid = 1840] [serial = 1369] [outer = (nil)]
05:01:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9e134000) [pid = 1840] [serial = 1370] [outer = 0x9daef700]
05:01:16 INFO - PROCESS | 1840 | 1446120076581 Marionette INFO loaded listener.js
05:01:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9f4c4780) [pid = 1840] [serial = 1371] [outer = 0x9daef700]
05:01:19 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
05:01:19 INFO - document served over http requires an https
05:01:19 INFO - sub-resource via xhr-request using the http-csp
05:01:19 INFO - delivery method with swap-origin-redirect and when
05:01:19 INFO - the target request is same-origin.
05:01:19 INFO - TEST-OK | /referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 3168ms
05:01:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:01:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d61800 == 21 [pid = 1840] [id = 489]
05:01:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9daee800) [pid = 1840] [serial = 1372] [outer = (nil)]
05:01:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0xa022c900) [pid = 1840] [serial = 1373] [outer = 0x9daee800]
05:01:19 INFO - PROCESS | 1840 | 1446120079738 Marionette INFO loaded listener.js
05:01:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0xa022ee80) [pid = 1840] [serial = 1374] [outer = 0x9daee800]
05:01:21 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
05:01:21 INFO - document served over http requires an http
05:01:21 INFO - sub-resource via fetch-request using the meta-csp
05:01:21 INFO - delivery method with keep-origin-redirect and when
05:01:21 INFO - the target request is cross-origin.
05:01:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1988ms
05:01:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
05:01:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15dc00 == 22 [pid = 1840] [id = 490]
05:01:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9f53b880) [pid = 1840] [serial = 1375] [outer = (nil)]
05:01:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0xa0255f80) [pid = 1840] [serial = 1376] [outer = 0x9f53b880]
05:01:21 INFO - PROCESS | 1840 | 1446120081868 Marionette INFO loaded listener.js
05:01:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0xa14dfa00) [pid = 1840] [serial = 1377] [outer = 0x9f53b880]
05:01:23 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
05:01:23 INFO - document served over http requires an http
05:01:23 INFO - sub-resource via fetch-request using the meta-csp
05:01:23 INFO - delivery method with no-redirect and when
05:01:23 INFO - the target request is cross-origin.
05:01:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2150ms
05:01:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:01:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e826700 == 23 [pid = 1840] [id = 491]
05:01:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0xa0255800) [pid = 1840] [serial = 1378] [outer = (nil)]
05:01:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0xa14e3d80) [pid = 1840] [serial = 1379] [outer = 0xa0255800]
05:01:23 INFO - PROCESS | 1840 | 1446120083932 Marionette INFO loaded listener.js
05:01:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0xa150b200) [pid = 1840] [serial = 1380] [outer = 0xa0255800]
05:01:25 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
05:01:25 INFO - document served over http requires an http
05:01:25 INFO - sub-resource via fetch-request using the meta-csp
05:01:25 INFO - delivery method with swap-origin-redirect and when
05:01:25 INFO - the target request is cross-origin.
05:01:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1905ms
05:01:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:01:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fd06800 == 24 [pid = 1840] [id = 492]
05:01:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0xa155a300) [pid = 1840] [serial = 1381] [outer = (nil)]
05:01:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0xa15e3f80) [pid = 1840] [serial = 1382] [outer = 0xa155a300]
05:01:25 INFO - PROCESS | 1840 | 1446120085989 Marionette INFO loaded listener.js
05:01:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0xa5657a80) [pid = 1840] [serial = 1383] [outer = 0xa155a300]
05:01:26 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11ce900 == 25 [pid = 1840] [id = 493]
05:01:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa9a51f00) [pid = 1840] [serial = 1384] [outer = (nil)]
05:01:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0xa155c600) [pid = 1840] [serial = 1385] [outer = 0xa9a51f00]
05:01:27 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
05:01:27 INFO - document served over http requires an http
05:01:27 INFO - sub-resource via iframe-tag using the meta-csp
05:01:27 INFO - delivery method with keep-origin-redirect and when
05:01:27 INFO - the target request is cross-origin.
05:01:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1900ms
05:01:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:01:27 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0528600 == 26 [pid = 1840] [id = 494]
05:01:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa15e2180) [pid = 1840] [serial = 1386] [outer = (nil)]
05:01:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa9a51a00) [pid = 1840] [serial = 1387] [outer = 0xa15e2180]
05:01:27 INFO - PROCESS | 1840 | 1446120087784 Marionette INFO loaded listener.js
05:01:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa9a53580) [pid = 1840] [serial = 1388] [outer = 0xa15e2180]
05:01:28 INFO - PROCESS | 1840 | ++DOCSHELL 0xa57cbb00 == 27 [pid = 1840] [id = 495]
05:01:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x90bdfe00) [pid = 1840] [serial = 1389] [outer = (nil)]
05:01:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x90bde500) [pid = 1840] [serial = 1390] [outer = 0x90bdfe00]
05:01:29 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
05:01:29 INFO - document served over http requires an http
05:01:29 INFO - sub-resource via iframe-tag using the meta-csp
05:01:29 INFO - delivery method with no-redirect and when
05:01:29 INFO - the target request is cross-origin.
05:01:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1904ms
05:01:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:01:29 INFO - PROCESS | 1840 | ++DOCSHELL 0xa82ad300 == 28 [pid = 1840] [id = 496]
05:01:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x90bdef00) [pid = 1840] [serial = 1391] [outer = (nil)]
05:01:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x90be0f80) [pid = 1840] [serial = 1392] [outer = 0x90bdef00]
05:01:29 INFO - PROCESS | 1840 | 1446120089722 Marionette INFO loaded listener.js
05:01:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x90be1e80) [pid = 1840] [serial = 1393] [outer = 0x90bdef00]
05:01:30 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8362f00 == 29 [pid = 1840] [id = 497]
05:01:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa8ff4780) [pid = 1840] [serial = 1394] [outer = (nil)]
05:01:31 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3b200 == 28 [pid = 1840] [id = 478]
05:01:31 INFO - PROCESS | 1840 | [1840] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
05:01:33 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705d00 == 27 [pid = 1840] [id = 480]
05:01:33 INFO - PROCESS | 1840 | --DOCSHELL 0x94242800 == 26 [pid = 1840] [id = 482]
05:01:33 INFO - PROCESS | 1840 | --DOCSHELL 0xa11ce900 == 25 [pid = 1840] [id = 493]
05:01:33 INFO - PROCESS | 1840 | --DOCSHELL 0xa57cbb00 == 24 [pid = 1840] [id = 495]
05:01:33 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704800 == 23 [pid = 1840] [id = 475]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa9a55b00) [pid = 1840] [serial = 1272] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9e861b00) [pid = 1840] [serial = 1254] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0xa1508280) [pid = 1840] [serial = 1262] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x93ea1200) [pid = 1840] [serial = 1236] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9c9c6280) [pid = 1840] [serial = 1248] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x92391980) [pid = 1840] [serial = 1233] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9f539580) [pid = 1840] [serial = 1257] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8f27c180) [pid = 1840] [serial = 1278] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x989d4c00) [pid = 1840] [serial = 1275] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x91a30700) [pid = 1840] [serial = 1230] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0xa5657f80) [pid = 1840] [serial = 1267] [outer = (nil)] [url = about:blank]
05:01:33 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9daf0600) [pid = 1840] [serial = 1251] [outer = (nil)] [url = about:blank]
05:01:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x8e8d5580) [pid = 1840] [serial = 1395] [outer = 0xa8ff4780]
05:01:34 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
05:01:34 INFO - document served over http requires an http
05:01:34 INFO - sub-resource via iframe-tag using the meta-csp
05:01:34 INFO - delivery method with swap-origin-redirect and when
05:01:34 INFO - the target request is cross-origin.
05:01:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 5556ms
05:01:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:01:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb7f00 == 24 [pid = 1840] [id = 498]
05:01:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8e731700) [pid = 1840] [serial = 1396] [outer = (nil)]
05:01:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8ecca800) [pid = 1840] [serial = 1397] [outer = 0x8e731700]
05:01:35 INFO - PROCESS | 1840 | 1446120095212 Marionette INFO loaded listener.js
05:01:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8f27b000) [pid = 1840] [serial = 1398] [outer = 0x8e731700]
05:01:36 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
05:01:36 INFO - document served over http requires an http
05:01:36 INFO - sub-resource via script-tag using the meta-csp
05:01:36 INFO - delivery method with keep-origin-redirect and when
05:01:36 INFO - the target request is cross-origin.
05:01:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1828ms
05:01:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
05:01:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff7200 == 25 [pid = 1840] [id = 499]
05:01:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8f27dd00) [pid = 1840] [serial = 1399] [outer = (nil)]
05:01:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9106ce80) [pid = 1840] [serial = 1400] [outer = 0x8f27dd00]
05:01:37 INFO - PROCESS | 1840 | 1446120097099 Marionette INFO loaded listener.js
05:01:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x91a85000) [pid = 1840] [serial = 1401] [outer = 0x8f27dd00]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9e960600) [pid = 1840] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9f537f00) [pid = 1840] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8e732d80) [pid = 1840] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x93fabb80) [pid = 1840] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x954a2900) [pid = 1840] [serial = 1307] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x92390300) [pid = 1840] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9e134500) [pid = 1840] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x8e8d3000) [pid = 1840] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9c8e5f00) [pid = 1840] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
05:01:39 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x91a2f300) [pid = 1840] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9508fc00) [pid = 1840] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x989d5380) [pid = 1840] [serial = 1310] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8ecccd80) [pid = 1840] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9b415a80) [pid = 1840] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x988b3580) [pid = 1840] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x95116980) [pid = 1840] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8e730d00) [pid = 1840] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x98932b80) [pid = 1840] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120030489]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x989d1c80) [pid = 1840] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9106c980) [pid = 1840] [serial = 1342] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x91a31380) [pid = 1840] [serial = 1347] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120061349]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8f27d580) [pid = 1840] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9106ba80) [pid = 1840] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x93facf80) [pid = 1840] [serial = 1301] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x98933f80) [pid = 1840] [serial = 1308] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa022c180) [pid = 1840] [serial = 1331] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9b417880) [pid = 1840] [serial = 1316] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x93e43380) [pid = 1840] [serial = 1295] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9f4c7700) [pid = 1840] [serial = 1328] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9e136580) [pid = 1840] [serial = 1325] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x8eccbe80) [pid = 1840] [serial = 1286] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8f27f100) [pid = 1840] [serial = 1343] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x91a89600) [pid = 1840] [serial = 1289] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x91a86680) [pid = 1840] [serial = 1337] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9c9c7900) [pid = 1840] [serial = 1322] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9c883f00) [pid = 1840] [serial = 1319] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x989d5b00) [pid = 1840] [serial = 1313] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x91b27b00) [pid = 1840] [serial = 1340] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x95165500) [pid = 1840] [serial = 1303] [outer = (nil)] [url = about:blank]
05:01:40 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
05:01:40 INFO - document served over http requires an http
05:01:40 INFO - sub-resource via script-tag using the meta-csp
05:01:40 INFO - delivery method with no-redirect and when
05:01:40 INFO - the target request is cross-origin.
05:01:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 3460ms
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x989d1500) [pid = 1840] [serial = 1311] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x988b3d00) [pid = 1840] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120030489]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x94507c80) [pid = 1840] [serial = 1298] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x922b4a00) [pid = 1840] [serial = 1292] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8e8d6c00) [pid = 1840] [serial = 1334] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x91a85a00) [pid = 1840] [serial = 1348] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120061349]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x922b6300) [pid = 1840] [serial = 1345] [outer = (nil)] [url = about:blank]
05:01:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9f537500) [pid = 1840] [serial = 1329] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x9e95f700) [pid = 1840] [serial = 1326] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x9d974a80) [pid = 1840] [serial = 1323] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x8f27d800) [pid = 1840] [serial = 1287] [outer = (nil)] [url = about:blank]
05:01:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x95535e00 == 26 [pid = 1840] [id = 500]
05:01:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8ecccd80) [pid = 1840] [serial = 1402] [outer = (nil)]
05:01:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x9106b080) [pid = 1840] [serial = 1403] [outer = 0x8ecccd80]
05:01:40 INFO - PROCESS | 1840 | 1446120100421 Marionette INFO loaded listener.js
05:01:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x91a85c80) [pid = 1840] [serial = 1404] [outer = 0x8ecccd80]
05:01:41 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
05:01:41 INFO - document served over http requires an http
05:01:41 INFO - sub-resource via script-tag using the meta-csp
05:01:41 INFO - delivery method with swap-origin-redirect and when
05:01:41 INFO - the target request is cross-origin.
05:01:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1490ms
05:01:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:01:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e273300 == 27 [pid = 1840] [id = 501]
05:01:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8e72e280) [pid = 1840] [serial = 1405] [outer = (nil)]
05:01:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8e732d80) [pid = 1840] [serial = 1406] [outer = 0x8e72e280]
05:01:42 INFO - PROCESS | 1840 | 1446120102036 Marionette INFO loaded listener.js
05:01:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8e8d6200) [pid = 1840] [serial = 1407] [outer = 0x8e72e280]
05:01:43 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
05:01:43 INFO - document served over http requires an http
05:01:43 INFO - sub-resource via xhr-request using the meta-csp
05:01:43 INFO - delivery method with keep-origin-redirect and when
05:01:43 INFO - the target request is cross-origin.
05:01:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1743ms
05:01:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
05:01:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e9400 == 28 [pid = 1840] [id = 502]
05:01:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91a87f80) [pid = 1840] [serial = 1408] [outer = (nil)]
05:01:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91b25080) [pid = 1840] [serial = 1409] [outer = 0x91a87f80]
05:01:43 INFO - PROCESS | 1840 | 1446120103875 Marionette INFO loaded listener.js
05:01:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x922b4a00) [pid = 1840] [serial = 1410] [outer = 0x91a87f80]
05:01:45 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
05:01:45 INFO - document served over http requires an http
05:01:45 INFO - sub-resource via xhr-request using the meta-csp
05:01:45 INFO - delivery method with no-redirect and when
05:01:45 INFO - the target request is cross-origin.
05:01:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1896ms
05:01:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:01:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67cf00 == 29 [pid = 1840] [id = 503]
05:01:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x90be2600) [pid = 1840] [serial = 1411] [outer = (nil)]
05:01:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x93e40900) [pid = 1840] [serial = 1412] [outer = 0x90be2600]
05:01:45 INFO - PROCESS | 1840 | 1446120105873 Marionette INFO loaded listener.js
05:01:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93e9ef00) [pid = 1840] [serial = 1413] [outer = 0x90be2600]
05:01:47 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
05:01:47 INFO - document served over http requires an http
05:01:47 INFO - sub-resource via xhr-request using the meta-csp
05:01:47 INFO - delivery method with swap-origin-redirect and when
05:01:47 INFO - the target request is cross-origin.
05:01:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1854ms
05:01:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:01:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4600 == 30 [pid = 1840] [id = 504]
05:01:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93ea0080) [pid = 1840] [serial = 1414] [outer = (nil)]
05:01:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x9450b600) [pid = 1840] [serial = 1415] [outer = 0x93ea0080]
05:01:47 INFO - PROCESS | 1840 | 1446120107673 Marionette INFO loaded listener.js
05:01:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x95113280) [pid = 1840] [serial = 1416] [outer = 0x93ea0080]
05:01:49 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
05:01:49 INFO - document served over http requires an https
05:01:49 INFO - sub-resource via fetch-request using the meta-csp
05:01:49 INFO - delivery method with keep-origin-redirect and when
05:01:49 INFO - the target request is cross-origin.
05:01:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2667ms
05:01:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
05:01:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c9f9b00 == 31 [pid = 1840] [id = 505]
05:01:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x94509300) [pid = 1840] [serial = 1417] [outer = (nil)]
05:01:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x988b3d00) [pid = 1840] [serial = 1418] [outer = 0x94509300]
05:01:50 INFO - PROCESS | 1840 | 1446120110300 Marionette INFO loaded listener.js
05:01:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x98933f80) [pid = 1840] [serial = 1419] [outer = 0x94509300]
05:01:51 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
05:01:51 INFO - document served over http requires an https
05:01:51 INFO - sub-resource via fetch-request using the meta-csp
05:01:51 INFO - delivery method with no-redirect and when
05:01:51 INFO - the target request is cross-origin.
05:01:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1835ms
05:01:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:01:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x94242b00 == 32 [pid = 1840] [id = 506]
05:01:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x989d1a00) [pid = 1840] [serial = 1420] [outer = (nil)]
05:01:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x989d4c00) [pid = 1840] [serial = 1421] [outer = 0x989d1a00]
05:01:52 INFO - PROCESS | 1840 | 1446120112269 Marionette INFO loaded listener.js
05:01:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x9b491900) [pid = 1840] [serial = 1422] [outer = 0x989d1a00]
05:01:53 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
05:01:53 INFO - document served over http requires an https
05:01:53 INFO - sub-resource via fetch-request using the meta-csp
05:01:53 INFO - delivery method with swap-origin-redirect and when
05:01:53 INFO - the target request is cross-origin.
05:01:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2207ms
05:01:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:01:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00c500 == 33 [pid = 1840] [id = 507]
05:01:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x989d3080) [pid = 1840] [serial = 1423] [outer = (nil)]
05:01:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9c8e8c00) [pid = 1840] [serial = 1424] [outer = 0x989d3080]
05:01:54 INFO - PROCESS | 1840 | 1446120114452 Marionette INFO loaded listener.js
05:01:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9d8b0500) [pid = 1840] [serial = 1425] [outer = 0x989d3080]
05:01:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e066800 == 34 [pid = 1840] [id = 508]
05:01:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9de84580) [pid = 1840] [serial = 1426] [outer = (nil)]
05:01:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9d976880) [pid = 1840] [serial = 1427] [outer = 0x9de84580]
05:01:56 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
05:01:56 INFO - document served over http requires an https
05:01:56 INFO - sub-resource via iframe-tag using the meta-csp
05:01:56 INFO - delivery method with keep-origin-redirect and when
05:01:56 INFO - the target request is cross-origin.
05:01:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2306ms
05:01:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:01:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e955b00 == 35 [pid = 1840] [id = 509]
05:01:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x91a86e00) [pid = 1840] [serial = 1428] [outer = (nil)]
05:01:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9daf0880) [pid = 1840] [serial = 1429] [outer = 0x91a86e00]
05:01:56 INFO - PROCESS | 1840 | 1446120116666 Marionette INFO loaded listener.js
05:01:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9e85d280) [pid = 1840] [serial = 1430] [outer = 0x91a86e00]
05:01:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1a8f00 == 36 [pid = 1840] [id = 510]
05:01:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9f4c8380) [pid = 1840] [serial = 1431] [outer = (nil)]
05:01:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9e95f700) [pid = 1840] [serial = 1432] [outer = 0x9f4c8380]
05:01:58 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
05:01:58 INFO - document served over http requires an https
05:01:58 INFO - sub-resource via iframe-tag using the meta-csp
05:01:58 INFO - delivery method with no-redirect and when
05:01:58 INFO - the target request is cross-origin.
05:01:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1889ms
05:01:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:01:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e179800 == 37 [pid = 1840] [id = 511]
05:01:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c9c8800) [pid = 1840] [serial = 1433] [outer = (nil)]
05:01:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9f537500) [pid = 1840] [serial = 1434] [outer = 0x9c9c8800]
05:01:58 INFO - PROCESS | 1840 | 1446120118673 Marionette INFO loaded listener.js
05:01:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9f539800) [pid = 1840] [serial = 1435] [outer = 0x9c9c8800]
05:01:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f451200 == 38 [pid = 1840] [id = 512]
05:01:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0xa022c680) [pid = 1840] [serial = 1436] [outer = (nil)]
05:02:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9daf0600) [pid = 1840] [serial = 1437] [outer = 0xa022c680]
05:02:00 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
05:02:00 INFO - document served over http requires an https
05:02:00 INFO - sub-resource via iframe-tag using the meta-csp
05:02:00 INFO - delivery method with swap-origin-redirect and when
05:02:00 INFO - the target request is cross-origin.
05:02:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2387ms
05:02:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:02:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f452400 == 39 [pid = 1840] [id = 513]
05:02:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9f4c4500) [pid = 1840] [serial = 1438] [outer = (nil)]
05:02:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0xa14e0400) [pid = 1840] [serial = 1439] [outer = 0x9f4c4500]
05:02:00 INFO - PROCESS | 1840 | 1446120120907 Marionette INFO loaded listener.js
05:02:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0xa150b480) [pid = 1840] [serial = 1440] [outer = 0x9f4c4500]
05:02:02 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
05:02:02 INFO - document served over http requires an https
05:02:02 INFO - sub-resource via script-tag using the meta-csp
05:02:02 INFO - delivery method with keep-origin-redirect and when
05:02:02 INFO - the target request is cross-origin.
05:02:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1737ms
05:02:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
05:02:02 INFO - PROCESS | 1840 | ++DOCSHELL 0xa02c2300 == 40 [pid = 1840] [id = 514]
05:02:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0xa15e1000) [pid = 1840] [serial = 1441] [outer = (nil)]
05:02:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0xa15e5b00) [pid = 1840] [serial = 1442] [outer = 0xa15e1000]
05:02:02 INFO - PROCESS | 1840 | 1446120122764 Marionette INFO loaded listener.js
05:02:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0xa9a53a80) [pid = 1840] [serial = 1443] [outer = 0xa15e1000]
05:02:04 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
05:02:04 INFO - document served over http requires an https
05:02:04 INFO - sub-resource via script-tag using the meta-csp
05:02:04 INFO - delivery method with no-redirect and when
05:02:04 INFO - the target request is cross-origin.
05:02:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1780ms
05:02:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:02:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff6c00 == 41 [pid = 1840] [id = 515]
05:02:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x91e99c80) [pid = 1840] [serial = 1444] [outer = (nil)]
05:02:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x91e9bd00) [pid = 1840] [serial = 1445] [outer = 0x91e99c80]
05:02:05 INFO - PROCESS | 1840 | 1446120125065 Marionette INFO loaded listener.js
05:02:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x91e9d100) [pid = 1840] [serial = 1446] [outer = 0x91e99c80]
05:02:06 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
05:02:06 INFO - document served over http requires an https
05:02:06 INFO - sub-resource via script-tag using the meta-csp
05:02:06 INFO - delivery method with swap-origin-redirect and when
05:02:06 INFO - the target request is cross-origin.
05:02:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1850ms
05:02:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:02:06 INFO - PROCESS | 1840 | ++DOCSHELL 0xa57cbb00 == 42 [pid = 1840] [id = 516]
05:02:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x91e9b300) [pid = 1840] [serial = 1447] [outer = (nil)]
05:02:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa9a53f80) [pid = 1840] [serial = 1448] [outer = 0x91e9b300]
05:02:07 INFO - PROCESS | 1840 | 1446120127079 Marionette INFO loaded listener.js
05:02:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa9a55600) [pid = 1840] [serial = 1449] [outer = 0x91e9b300]
05:02:08 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
05:02:08 INFO - document served over http requires an https
05:02:08 INFO - sub-resource via xhr-request using the meta-csp
05:02:08 INFO - delivery method with keep-origin-redirect and when
05:02:08 INFO - the target request is cross-origin.
05:02:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1789ms
05:02:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
05:02:08 INFO - PROCESS | 1840 | ++DOCSHELL 0xa82d3400 == 43 [pid = 1840] [id = 517]
05:02:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x93e59a00) [pid = 1840] [serial = 1450] [outer = (nil)]
05:02:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x93e5ba80) [pid = 1840] [serial = 1451] [outer = 0x93e59a00]
05:02:08 INFO - PROCESS | 1840 | 1446120128670 Marionette INFO loaded listener.js
05:02:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x93e5c980) [pid = 1840] [serial = 1452] [outer = 0x93e59a00]
05:02:10 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
05:02:10 INFO - document served over http requires an https
05:02:10 INFO - sub-resource via xhr-request using the meta-csp
05:02:10 INFO - delivery method with no-redirect and when
05:02:10 INFO - the target request is cross-origin.
05:02:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1738ms
05:02:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:02:10 INFO - PROCESS | 1840 | ++DOCSHELL 0xa83c8b00 == 44 [pid = 1840] [id = 518]
05:02:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x93e5b080) [pid = 1840] [serial = 1453] [outer = (nil)]
05:02:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x942e7a00) [pid = 1840] [serial = 1454] [outer = 0x93e5b080]
05:02:10 INFO - PROCESS | 1840 | 1446120130485 Marionette INFO loaded listener.js
05:02:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x942e8680) [pid = 1840] [serial = 1455] [outer = 0x93e5b080]
05:02:11 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
05:02:11 INFO - document served over http requires an https
05:02:11 INFO - sub-resource via xhr-request using the meta-csp
05:02:11 INFO - delivery method with swap-origin-redirect and when
05:02:11 INFO - the target request is cross-origin.
05:02:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1794ms
05:02:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:02:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c0b8c00 == 45 [pid = 1840] [id = 519]
05:02:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x942e9080) [pid = 1840] [serial = 1456] [outer = (nil)]
05:02:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x942eac00) [pid = 1840] [serial = 1457] [outer = 0x942e9080]
05:02:12 INFO - PROCESS | 1840 | 1446120132248 Marionette INFO loaded listener.js
05:02:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x942eb880) [pid = 1840] [serial = 1458] [outer = 0x942e9080]
05:02:13 INFO - PROCESS | 1840 | --DOCSHELL 0xa8362f00 == 44 [pid = 1840] [id = 497]
05:02:13 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb7f00 == 43 [pid = 1840] [id = 498]
05:02:13 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff7200 == 42 [pid = 1840] [id = 499]
05:02:13 INFO - PROCESS | 1840 | --DOCSHELL 0x95535e00 == 41 [pid = 1840] [id = 500]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8e273300 == 40 [pid = 1840] [id = 501]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x92277a00 == 39 [pid = 1840] [id = 488]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15dc00 == 38 [pid = 1840] [id = 490]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x944e9400 == 37 [pid = 1840] [id = 502]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9e826700 == 36 [pid = 1840] [id = 491]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67cf00 == 35 [pid = 1840] [id = 503]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa82ad300 == 34 [pid = 1840] [id = 496]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9107bd00 == 33 [pid = 1840] [id = 476]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4600 == 32 [pid = 1840] [id = 504]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705a00 == 31 [pid = 1840] [id = 484]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x92336700 == 30 [pid = 1840] [id = 487]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9c9f9b00 == 29 [pid = 1840] [id = 505]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa0528600 == 28 [pid = 1840] [id = 494]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x94242b00 == 27 [pid = 1840] [id = 506]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce91d00 == 26 [pid = 1840] [id = 486]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9fd06800 == 25 [pid = 1840] [id = 492]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00c500 == 24 [pid = 1840] [id = 507]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9e066800 == 23 [pid = 1840] [id = 508]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x97d61800 == 22 [pid = 1840] [id = 489]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8e955b00 == 21 [pid = 1840] [id = 509]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1a8f00 == 20 [pid = 1840] [id = 510]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9e179800 == 19 [pid = 1840] [id = 511]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9f451200 == 18 [pid = 1840] [id = 512]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9f452400 == 17 [pid = 1840] [id = 513]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa02c2300 == 16 [pid = 1840] [id = 514]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff6c00 == 15 [pid = 1840] [id = 515]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa57cbb00 == 14 [pid = 1840] [id = 516]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa82d3400 == 13 [pid = 1840] [id = 517]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa83c8b00 == 12 [pid = 1840] [id = 518]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9881b600 == 11 [pid = 1840] [id = 483]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9881d100 == 10 [pid = 1840] [id = 479]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67e100 == 9 [pid = 1840] [id = 485]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8200 == 8 [pid = 1840] [id = 477]
05:02:15 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5400 == 7 [pid = 1840] [id = 481]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9c887600) [pid = 1840] [serial = 1320] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x8ecca080) [pid = 1840] [serial = 1335] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa022e980) [pid = 1840] [serial = 1332] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x91b26980) [pid = 1840] [serial = 1290] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9508e300) [pid = 1840] [serial = 1299] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x922b8600) [pid = 1840] [serial = 1341] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x91a88980) [pid = 1840] [serial = 1338] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9b413780) [pid = 1840] [serial = 1314] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x92392100) [pid = 1840] [serial = 1293] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9b57ec80) [pid = 1840] [serial = 1317] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x988b2b80) [pid = 1840] [serial = 1304] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x93faac80) [pid = 1840] [serial = 1296] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x91b26700) [pid = 1840] [serial = 1309] [outer = (nil)] [url = about:blank]
05:02:15 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x93e3f280) [pid = 1840] [serial = 1346] [outer = (nil)] [url = about:blank]
05:02:16 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
05:02:16 INFO - document served over http requires an http
05:02:16 INFO - sub-resource via fetch-request using the meta-csp
05:02:16 INFO - delivery method with keep-origin-redirect and when
05:02:16 INFO - the target request is same-origin.
05:02:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 4457ms
05:02:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
05:02:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3900 == 8 [pid = 1840] [id = 520]
05:02:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x8e732b00) [pid = 1840] [serial = 1459] [outer = (nil)]
05:02:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8f27d300) [pid = 1840] [serial = 1460] [outer = 0x8e732b00]
05:02:16 INFO - PROCESS | 1840 | 1446120136712 Marionette INFO loaded listener.js
05:02:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x91069a00) [pid = 1840] [serial = 1461] [outer = 0x8e732b00]
05:02:17 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
05:02:17 INFO - document served over http requires an http
05:02:17 INFO - sub-resource via fetch-request using the meta-csp
05:02:17 INFO - delivery method with no-redirect and when
05:02:17 INFO - the target request is same-origin.
05:02:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1594ms
05:02:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:02:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8d00 == 9 [pid = 1840] [id = 521]
05:02:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8f27c180) [pid = 1840] [serial = 1462] [outer = (nil)]
05:02:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x91b25f80) [pid = 1840] [serial = 1463] [outer = 0x8f27c180]
05:02:18 INFO - PROCESS | 1840 | 1446120138315 Marionette INFO loaded listener.js
05:02:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x91e99500) [pid = 1840] [serial = 1464] [outer = 0x8f27c180]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x988b2900) [pid = 1840] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0xa15e2180) [pid = 1840] [serial = 1386] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa0255800) [pid = 1840] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9c885a80) [pid = 1840] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8eccb200) [pid = 1840] [serial = 1349] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9daee800) [pid = 1840] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x8f27dd00) [pid = 1840] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x93e42c00) [pid = 1840] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x93e41080) [pid = 1840] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x95166e00) [pid = 1840] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8e731700) [pid = 1840] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x90bdef00) [pid = 1840] [serial = 1391] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8ecccd80) [pid = 1840] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x93e42200) [pid = 1840] [serial = 1352] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x90bdfe00) [pid = 1840] [serial = 1389] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120088733]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0xa9a51f00) [pid = 1840] [serial = 1384] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0xa8ff4780) [pid = 1840] [serial = 1394] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9daef700) [pid = 1840] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9f53b880) [pid = 1840] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0xa155a300) [pid = 1840] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9106b080) [pid = 1840] [serial = 1403] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0xa0255f80) [pid = 1840] [serial = 1376] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa15e3f80) [pid = 1840] [serial = 1382] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x95166180) [pid = 1840] [serial = 1358] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa9a51a00) [pid = 1840] [serial = 1387] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0xa14e3d80) [pid = 1840] [serial = 1379] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x93fae880) [pid = 1840] [serial = 1355] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9c9c9700) [pid = 1840] [serial = 1367] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0xa155c600) [pid = 1840] [serial = 1385] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x90be0f80) [pid = 1840] [serial = 1392] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0xa022c900) [pid = 1840] [serial = 1373] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x8ecca800) [pid = 1840] [serial = 1397] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x98933800) [pid = 1840] [serial = 1361] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9e134000) [pid = 1840] [serial = 1370] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8f27bc80) [pid = 1840] [serial = 1353] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9106ce80) [pid = 1840] [serial = 1400] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x90bde500) [pid = 1840] [serial = 1390] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120088733]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9b6de500) [pid = 1840] [serial = 1364] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x8e8d5580) [pid = 1840] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x91bc2980) [pid = 1840] [serial = 1350] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9f4c4780) [pid = 1840] [serial = 1371] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9c564700) [pid = 1840] [serial = 1365] [outer = (nil)] [url = about:blank]
05:02:21 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x91bc3100) [pid = 1840] [serial = 1368] [outer = (nil)] [url = about:blank]
05:02:21 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
05:02:21 INFO - document served over http requires an http
05:02:21 INFO - sub-resource via fetch-request using the meta-csp
05:02:21 INFO - delivery method with swap-origin-redirect and when
05:02:21 INFO - the target request is same-origin.
05:02:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3546ms
05:02:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:02:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0b500 == 10 [pid = 1840] [id = 522]
05:02:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e8d5580) [pid = 1840] [serial = 1465] [outer = (nil)]
05:02:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x9106b080) [pid = 1840] [serial = 1466] [outer = 0x8e8d5580]
05:02:21 INFO - PROCESS | 1840 | 1446120141899 Marionette INFO loaded listener.js
05:02:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91e9d880) [pid = 1840] [serial = 1467] [outer = 0x8e8d5580]
05:02:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705d00 == 11 [pid = 1840] [id = 523]
05:02:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x93e3f280) [pid = 1840] [serial = 1468] [outer = (nil)]
05:02:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x91b23500) [pid = 1840] [serial = 1469] [outer = 0x93e3f280]
05:02:23 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
05:02:23 INFO - document served over http requires an http
05:02:23 INFO - sub-resource via iframe-tag using the meta-csp
05:02:23 INFO - delivery method with keep-origin-redirect and when
05:02:23 INFO - the target request is same-origin.
05:02:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1552ms
05:02:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:02:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a74a00 == 12 [pid = 1840] [id = 524]
05:02:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8ecc9e00) [pid = 1840] [serial = 1470] [outer = (nil)]
05:02:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8f27d080) [pid = 1840] [serial = 1471] [outer = 0x8ecc9e00]
05:02:23 INFO - PROCESS | 1840 | 1446120143669 Marionette INFO loaded listener.js
05:02:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x90bdfb80) [pid = 1840] [serial = 1472] [outer = 0x8ecc9e00]
05:02:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435fa00 == 13 [pid = 1840] [id = 525]
05:02:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91e9dd80) [pid = 1840] [serial = 1473] [outer = (nil)]
05:02:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8e8d7100) [pid = 1840] [serial = 1474] [outer = 0x91e9dd80]
05:02:25 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
05:02:25 INFO - document served over http requires an http
05:02:25 INFO - sub-resource via iframe-tag using the meta-csp
05:02:25 INFO - delivery method with no-redirect and when
05:02:25 INFO - the target request is same-origin.
05:02:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1902ms
05:02:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:02:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e954f00 == 14 [pid = 1840] [id = 526]
05:02:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x9106ce80) [pid = 1840] [serial = 1475] [outer = (nil)]
05:02:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x922b8880) [pid = 1840] [serial = 1476] [outer = 0x9106ce80]
05:02:25 INFO - PROCESS | 1840 | 1446120145530 Marionette INFO loaded listener.js
05:02:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x92392600) [pid = 1840] [serial = 1477] [outer = 0x9106ce80]
05:02:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b7cfb00 == 15 [pid = 1840] [id = 527]
05:02:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93e5d880) [pid = 1840] [serial = 1478] [outer = (nil)]
05:02:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e40e00) [pid = 1840] [serial = 1479] [outer = 0x93e5d880]
05:02:27 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
05:02:27 INFO - document served over http requires an http
05:02:27 INFO - sub-resource via iframe-tag using the meta-csp
05:02:27 INFO - delivery method with swap-origin-redirect and when
05:02:27 INFO - the target request is same-origin.
05:02:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2000ms
05:02:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:02:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b6a7700 == 16 [pid = 1840] [id = 528]
05:02:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x91a31380) [pid = 1840] [serial = 1480] [outer = (nil)]
05:02:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93e9ec80) [pid = 1840] [serial = 1481] [outer = 0x91a31380]
05:02:27 INFO - PROCESS | 1840 | 1446120147583 Marionette INFO loaded listener.js
05:02:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93ea2880) [pid = 1840] [serial = 1482] [outer = 0x91a31380]
05:02:29 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
05:02:29 INFO - document served over http requires an http
05:02:29 INFO - sub-resource via script-tag using the meta-csp
05:02:29 INFO - delivery method with keep-origin-redirect and when
05:02:29 INFO - the target request is same-origin.
05:02:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1927ms
05:02:29 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
05:02:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c45ef00 == 17 [pid = 1840] [id = 529]
05:02:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93fab680) [pid = 1840] [serial = 1483] [outer = (nil)]
05:02:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x942ebd80) [pid = 1840] [serial = 1484] [outer = 0x93fab680]
05:02:29 INFO - PROCESS | 1840 | 1446120149674 Marionette INFO loaded listener.js
05:02:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9508e300) [pid = 1840] [serial = 1485] [outer = 0x93fab680]
05:02:31 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
05:02:31 INFO - document served over http requires an http
05:02:31 INFO - sub-resource via script-tag using the meta-csp
05:02:31 INFO - delivery method with no-redirect and when
05:02:31 INFO - the target request is same-origin.
05:02:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2066ms
05:02:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:02:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c912800 == 18 [pid = 1840] [id = 530]
05:02:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x94508b80) [pid = 1840] [serial = 1486] [outer = (nil)]
05:02:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x954a2900) [pid = 1840] [serial = 1487] [outer = 0x94508b80]
05:02:31 INFO - PROCESS | 1840 | 1446120151702 Marionette INFO loaded listener.js
05:02:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x988b2b80) [pid = 1840] [serial = 1488] [outer = 0x94508b80]
05:02:32 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
05:02:32 INFO - document served over http requires an http
05:02:32 INFO - sub-resource via script-tag using the meta-csp
05:02:32 INFO - delivery method with swap-origin-redirect and when
05:02:32 INFO - the target request is same-origin.
05:02:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1617ms
05:02:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:02:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8a00 == 19 [pid = 1840] [id = 531]
05:02:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x988b5880) [pid = 1840] [serial = 1489] [outer = (nil)]
05:02:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x98935b00) [pid = 1840] [serial = 1490] [outer = 0x988b5880]
05:02:33 INFO - PROCESS | 1840 | 1446120153332 Marionette INFO loaded listener.js
05:02:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x989d5880) [pid = 1840] [serial = 1491] [outer = 0x988b5880]
05:02:35 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
05:02:35 INFO - document served over http requires an http
05:02:35 INFO - sub-resource via xhr-request using the meta-csp
05:02:35 INFO - delivery method with keep-origin-redirect and when
05:02:35 INFO - the target request is same-origin.
05:02:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2252ms
05:02:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
05:02:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6100 == 20 [pid = 1840] [id = 532]
05:02:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x98935880) [pid = 1840] [serial = 1492] [outer = (nil)]
05:02:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9b417880) [pid = 1840] [serial = 1493] [outer = 0x98935880]
05:02:35 INFO - PROCESS | 1840 | 1446120155591 Marionette INFO loaded listener.js
05:02:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9b57ea00) [pid = 1840] [serial = 1494] [outer = 0x98935880]
05:02:36 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
05:02:36 INFO - document served over http requires an http
05:02:36 INFO - sub-resource via xhr-request using the meta-csp
05:02:36 INFO - delivery method with no-redirect and when
05:02:36 INFO - the target request is same-origin.
05:02:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1497ms
05:02:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:02:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dd800 == 21 [pid = 1840] [id = 533]
05:02:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9b414180) [pid = 1840] [serial = 1495] [outer = (nil)]
05:02:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9c883a00) [pid = 1840] [serial = 1496] [outer = 0x9b414180]
05:02:37 INFO - PROCESS | 1840 | 1446120157048 Marionette INFO loaded listener.js
05:02:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9c8e5280) [pid = 1840] [serial = 1497] [outer = 0x9b414180]
05:02:38 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
05:02:38 INFO - document served over http requires an http
05:02:38 INFO - sub-resource via xhr-request using the meta-csp
05:02:38 INFO - delivery method with swap-origin-redirect and when
05:02:38 INFO - the target request is same-origin.
05:02:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1481ms
05:02:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:02:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3a000 == 22 [pid = 1840] [id = 534]
05:02:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9c8e7580) [pid = 1840] [serial = 1498] [outer = (nil)]
05:02:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9c9cab00) [pid = 1840] [serial = 1499] [outer = 0x9c8e7580]
05:02:38 INFO - PROCESS | 1840 | 1446120158579 Marionette INFO loaded listener.js
05:02:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9daecf00) [pid = 1840] [serial = 1500] [outer = 0x9c8e7580]
05:02:40 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
05:02:40 INFO - document served over http requires an https
05:02:40 INFO - sub-resource via fetch-request using the meta-csp
05:02:40 INFO - delivery method with keep-origin-redirect and when
05:02:40 INFO - the target request is same-origin.
05:02:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1851ms
05:02:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
05:02:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1a8000 == 23 [pid = 1840] [id = 535]
05:02:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9bec6c00) [pid = 1840] [serial = 1501] [outer = (nil)]
05:02:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9e136800) [pid = 1840] [serial = 1502] [outer = 0x9bec6c00]
05:02:40 INFO - PROCESS | 1840 | 1446120160584 Marionette INFO loaded listener.js
05:02:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f4c4780) [pid = 1840] [serial = 1503] [outer = 0x9bec6c00]
05:02:41 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
05:02:41 INFO - document served over http requires an https
05:02:41 INFO - sub-resource via fetch-request using the meta-csp
05:02:41 INFO - delivery method with no-redirect and when
05:02:41 INFO - the target request is same-origin.
05:02:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1788ms
05:02:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:02:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f451800 == 24 [pid = 1840] [id = 536]
05:02:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f53b600) [pid = 1840] [serial = 1504] [outer = (nil)]
05:02:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa022ce00) [pid = 1840] [serial = 1505] [outer = 0x9f53b600]
05:02:42 INFO - PROCESS | 1840 | 1446120162411 Marionette INFO loaded listener.js
05:02:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa0254180) [pid = 1840] [serial = 1506] [outer = 0x9f53b600]
05:02:43 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
05:02:43 INFO - document served over http requires an https
05:02:43 INFO - sub-resource via fetch-request using the meta-csp
05:02:43 INFO - delivery method with swap-origin-redirect and when
05:02:43 INFO - the target request is same-origin.
05:02:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2044ms
05:02:43 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:02:44 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055e900 == 25 [pid = 1840] [id = 537]
05:02:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9e95e800) [pid = 1840] [serial = 1507] [outer = (nil)]
05:02:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa155a300) [pid = 1840] [serial = 1508] [outer = 0x9e95e800]
05:02:44 INFO - PROCESS | 1840 | 1446120164529 Marionette INFO loaded listener.js
05:02:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa8390580) [pid = 1840] [serial = 1509] [outer = 0x9e95e800]
05:02:45 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11cf800 == 26 [pid = 1840] [id = 538]
05:02:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8eceab80) [pid = 1840] [serial = 1510] [outer = (nil)]
05:02:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x8ece9a00) [pid = 1840] [serial = 1511] [outer = 0x8eceab80]
05:02:46 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
05:02:46 INFO - document served over http requires an https
05:02:46 INFO - sub-resource via iframe-tag using the meta-csp
05:02:46 INFO - delivery method with keep-origin-redirect and when
05:02:46 INFO - the target request is same-origin.
05:02:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2147ms
05:02:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:02:46 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11cfb00 == 27 [pid = 1840] [id = 539]
05:02:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x8ece9280) [pid = 1840] [serial = 1512] [outer = (nil)]
05:02:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x8ecebd00) [pid = 1840] [serial = 1513] [outer = 0x8ece9280]
05:02:46 INFO - PROCESS | 1840 | 1446120166570 Marionette INFO loaded listener.js
05:02:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x8ececc00) [pid = 1840] [serial = 1514] [outer = 0x8ece9280]
05:02:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x92336100 == 28 [pid = 1840] [id = 540]
05:02:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa8ff4780) [pid = 1840] [serial = 1515] [outer = (nil)]
05:02:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x8eced880) [pid = 1840] [serial = 1516] [outer = 0xa8ff4780]
05:02:48 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
05:02:48 INFO - document served over http requires an https
05:02:48 INFO - sub-resource via iframe-tag using the meta-csp
05:02:48 INFO - delivery method with no-redirect and when
05:02:48 INFO - the target request is same-origin.
05:02:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1998ms
05:02:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:02:48 INFO - PROCESS | 1840 | ++DOCSHELL 0xa5635400 == 29 [pid = 1840] [id = 541]
05:02:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x8ece9c80) [pid = 1840] [serial = 1517] [outer = (nil)]
05:02:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xa9a51a00) [pid = 1840] [serial = 1518] [outer = 0x8ece9c80]
05:02:48 INFO - PROCESS | 1840 | 1446120168629 Marionette INFO loaded listener.js
05:02:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0xa9a54480) [pid = 1840] [serial = 1519] [outer = 0x8ece9c80]
05:02:50 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8eef500 == 30 [pid = 1840] [id = 542]
05:02:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 142 (0x9bf73f00) [pid = 1840] [serial = 1520] [outer = (nil)]
05:02:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 143 (0x8eceb800) [pid = 1840] [serial = 1521] [outer = 0x9bf73f00]
05:02:50 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
05:02:50 INFO - document served over http requires an https
05:02:50 INFO - sub-resource via iframe-tag using the meta-csp
05:02:50 INFO - delivery method with swap-origin-redirect and when
05:02:50 INFO - the target request is same-origin.
05:02:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2705ms
05:02:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:02:51 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8e60b00 == 31 [pid = 1840] [id = 543]
05:02:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 144 (0x8eced600) [pid = 1840] [serial = 1522] [outer = (nil)]
05:02:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 145 (0x9bf74e00) [pid = 1840] [serial = 1523] [outer = 0x8eced600]
05:02:51 INFO - PROCESS | 1840 | 1446120171324 Marionette INFO loaded listener.js
05:02:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 146 (0x9bf75f80) [pid = 1840] [serial = 1524] [outer = 0x8eced600]
05:02:52 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
05:02:52 INFO - document served over http requires an https
05:02:52 INFO - sub-resource via script-tag using the meta-csp
05:02:52 INFO - delivery method with keep-origin-redirect and when
05:02:52 INFO - the target request is same-origin.
05:02:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1915ms
05:02:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
05:02:53 INFO - PROCESS | 1840 | ++DOCSHELL 0xa9ab1a00 == 32 [pid = 1840] [id = 544]
05:02:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 147 (0x93e50280) [pid = 1840] [serial = 1525] [outer = (nil)]
05:02:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 148 (0x93e51b80) [pid = 1840] [serial = 1526] [outer = 0x93e50280]
05:02:53 INFO - PROCESS | 1840 | 1446120173177 Marionette INFO loaded listener.js
05:02:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 149 (0x93e53480) [pid = 1840] [serial = 1527] [outer = 0x93e50280]
05:02:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3900 == 31 [pid = 1840] [id = 520]
05:02:54 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8d00 == 30 [pid = 1840] [id = 521]
05:02:54 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0b500 == 29 [pid = 1840] [id = 522]
05:02:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705d00 == 28 [pid = 1840] [id = 523]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x90a74a00 == 27 [pid = 1840] [id = 524]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9435fa00 == 26 [pid = 1840] [id = 525]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8e954f00 == 25 [pid = 1840] [id = 526]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9b7cfb00 == 24 [pid = 1840] [id = 527]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9b6a7700 == 23 [pid = 1840] [id = 528]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9c45ef00 == 22 [pid = 1840] [id = 529]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9c912800 == 21 [pid = 1840] [id = 530]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8a00 == 20 [pid = 1840] [id = 531]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6100 == 19 [pid = 1840] [id = 532]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dd800 == 18 [pid = 1840] [id = 533]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3a000 == 17 [pid = 1840] [id = 534]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1a8000 == 16 [pid = 1840] [id = 535]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9f451800 == 15 [pid = 1840] [id = 536]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0xa055e900 == 14 [pid = 1840] [id = 537]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0xa11cf800 == 13 [pid = 1840] [id = 538]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0xa11cfb00 == 12 [pid = 1840] [id = 539]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x92336100 == 11 [pid = 1840] [id = 540]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0xa5635400 == 10 [pid = 1840] [id = 541]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0xa8eef500 == 9 [pid = 1840] [id = 542]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0xa8e60b00 == 8 [pid = 1840] [id = 543]
05:02:56 INFO - PROCESS | 1840 | --DOCSHELL 0x9c0b8c00 == 7 [pid = 1840] [id = 519]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 148 (0x91a85c80) [pid = 1840] [serial = 1404] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 147 (0xa14dfa00) [pid = 1840] [serial = 1377] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 146 (0x9450bd80) [pid = 1840] [serial = 1356] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 145 (0x989d2b80) [pid = 1840] [serial = 1362] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 144 (0x93e40400) [pid = 1840] [serial = 1351] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 143 (0xa5657a80) [pid = 1840] [serial = 1383] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 142 (0xa022ee80) [pid = 1840] [serial = 1374] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 141 (0x8f27b000) [pid = 1840] [serial = 1398] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x91a85000) [pid = 1840] [serial = 1401] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x954a4200) [pid = 1840] [serial = 1359] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0xa9a53580) [pid = 1840] [serial = 1388] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0xa150b200) [pid = 1840] [serial = 1380] [outer = (nil)] [url = about:blank]
05:02:56 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x90be1e80) [pid = 1840] [serial = 1393] [outer = (nil)] [url = about:blank]
05:02:57 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
05:02:57 INFO - document served over http requires an https
05:02:57 INFO - sub-resource via script-tag using the meta-csp
05:02:57 INFO - delivery method with no-redirect and when
05:02:57 INFO - the target request is same-origin.
05:02:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 4650ms
05:02:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:02:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3300 == 8 [pid = 1840] [id = 545]
05:02:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x8e731700) [pid = 1840] [serial = 1528] [outer = (nil)]
05:02:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x8f27b500) [pid = 1840] [serial = 1529] [outer = 0x8e731700]
05:02:57 INFO - PROCESS | 1840 | 1446120177728 Marionette INFO loaded listener.js
05:02:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x90bdea00) [pid = 1840] [serial = 1530] [outer = 0x8e731700]
05:02:59 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
05:02:59 INFO - document served over http requires an https
05:02:59 INFO - sub-resource via script-tag using the meta-csp
05:02:59 INFO - delivery method with swap-origin-redirect and when
05:02:59 INFO - the target request is same-origin.
05:02:59 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1591ms
05:02:59 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:02:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8a00 == 9 [pid = 1840] [id = 546]
05:02:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0x8eccc880) [pid = 1840] [serial = 1531] [outer = (nil)]
05:02:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0x9106c480) [pid = 1840] [serial = 1532] [outer = 0x8eccc880]
05:02:59 INFO - PROCESS | 1840 | 1446120179338 Marionette INFO loaded listener.js
05:02:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 142 (0x91a2ee00) [pid = 1840] [serial = 1533] [outer = 0x8eccc880]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 141 (0x8f27c180) [pid = 1840] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x9f4c4500) [pid = 1840] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x9de84580) [pid = 1840] [serial = 1426] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x942e9080) [pid = 1840] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x93e3f280) [pid = 1840] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x8e8d5580) [pid = 1840] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x8e732b00) [pid = 1840] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x91e99c80) [pid = 1840] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0xa022c680) [pid = 1840] [serial = 1436] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9f4c8380) [pid = 1840] [serial = 1431] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120117633]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91e9b300) [pid = 1840] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x93e5b080) [pid = 1840] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x90be2600) [pid = 1840] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x91a87f80) [pid = 1840] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x93e59a00) [pid = 1840] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x94509300) [pid = 1840] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x91a86e00) [pid = 1840] [serial = 1428] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8e72e280) [pid = 1840] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x93ea0080) [pid = 1840] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9c9c8800) [pid = 1840] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x989d3080) [pid = 1840] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x989d1a00) [pid = 1840] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x9106b080) [pid = 1840] [serial = 1466] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x91b23500) [pid = 1840] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0xa15e1000) [pid = 1840] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x91b25f80) [pid = 1840] [serial = 1463] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x9e95f700) [pid = 1840] [serial = 1432] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120117633]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x942e7a00) [pid = 1840] [serial = 1454] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x93e40900) [pid = 1840] [serial = 1412] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x91e9bd00) [pid = 1840] [serial = 1445] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0xa14e0400) [pid = 1840] [serial = 1439] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x91b25080) [pid = 1840] [serial = 1409] [outer = (nil)] [url = about:blank]
05:03:02 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
05:03:02 INFO - document served over http requires an https
05:03:02 INFO - sub-resource via xhr-request using the meta-csp
05:03:02 INFO - delivery method with keep-origin-redirect and when
05:03:02 INFO - the target request is same-origin.
05:03:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 3300ms
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x93e5ba80) [pid = 1840] [serial = 1451] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x988b3d00) [pid = 1840] [serial = 1418] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x942eac00) [pid = 1840] [serial = 1457] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa9a53f80) [pid = 1840] [serial = 1448] [outer = (nil)] [url = about:blank]
05:03:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8e732d80) [pid = 1840] [serial = 1406] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x9450b600) [pid = 1840] [serial = 1415] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0xa15e5b00) [pid = 1840] [serial = 1442] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8f27d300) [pid = 1840] [serial = 1460] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9c8e8c00) [pid = 1840] [serial = 1424] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9f537500) [pid = 1840] [serial = 1434] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9daf0600) [pid = 1840] [serial = 1437] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9d976880) [pid = 1840] [serial = 1427] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x989d4c00) [pid = 1840] [serial = 1421] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9daf0880) [pid = 1840] [serial = 1429] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0xa9a55600) [pid = 1840] [serial = 1449] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x942e8680) [pid = 1840] [serial = 1455] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x93e5c980) [pid = 1840] [serial = 1452] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x93e9ef00) [pid = 1840] [serial = 1413] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x8e8d6200) [pid = 1840] [serial = 1407] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x922b4a00) [pid = 1840] [serial = 1410] [outer = (nil)] [url = about:blank]
05:03:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0af00 == 10 [pid = 1840] [id = 547]
05:03:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x90be1480) [pid = 1840] [serial = 1534] [outer = (nil)]
05:03:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91a85c80) [pid = 1840] [serial = 1535] [outer = 0x90be1480]
05:03:02 INFO - PROCESS | 1840 | 1446120182712 Marionette INFO loaded listener.js
05:03:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x91b23500) [pid = 1840] [serial = 1536] [outer = 0x90be1480]
05:03:04 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
05:03:04 INFO - document served over http requires an https
05:03:04 INFO - sub-resource via xhr-request using the meta-csp
05:03:04 INFO - delivery method with no-redirect and when
05:03:04 INFO - the target request is same-origin.
05:03:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1676ms
05:03:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:03:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6700 == 11 [pid = 1840] [id = 548]
05:03:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8e8d5580) [pid = 1840] [serial = 1537] [outer = (nil)]
05:03:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8ecc9180) [pid = 1840] [serial = 1538] [outer = 0x8e8d5580]
05:03:05 INFO - PROCESS | 1840 | 1446120185457 Marionette INFO loaded listener.js
05:03:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8ecea180) [pid = 1840] [serial = 1539] [outer = 0x8e8d5580]
05:03:06 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
05:03:06 INFO - document served over http requires an https
05:03:06 INFO - sub-resource via xhr-request using the meta-csp
05:03:06 INFO - delivery method with swap-origin-redirect and when
05:03:06 INFO - the target request is same-origin.
05:03:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2742ms
05:03:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:03:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e9400 == 12 [pid = 1840] [id = 549]
05:03:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x90be2880) [pid = 1840] [serial = 1540] [outer = (nil)]
05:03:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x91b25300) [pid = 1840] [serial = 1541] [outer = 0x90be2880]
05:03:07 INFO - PROCESS | 1840 | 1446120187445 Marionette INFO loaded listener.js
05:03:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x91e9ba80) [pid = 1840] [serial = 1542] [outer = 0x90be2880]
05:03:08 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
05:03:08 INFO - document served over http requires an http
05:03:08 INFO - sub-resource via fetch-request using the meta-referrer
05:03:08 INFO - delivery method with keep-origin-redirect and when
05:03:08 INFO - the target request is cross-origin.
05:03:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2199ms
05:03:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
05:03:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5d8300 == 13 [pid = 1840] [id = 550]
05:03:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x91069500) [pid = 1840] [serial = 1543] [outer = (nil)]
05:03:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x922b8b00) [pid = 1840] [serial = 1544] [outer = 0x91069500]
05:03:09 INFO - PROCESS | 1840 | 1446120189499 Marionette INFO loaded listener.js
05:03:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93e3fc80) [pid = 1840] [serial = 1545] [outer = 0x91069500]
05:03:10 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
05:03:10 INFO - document served over http requires an http
05:03:10 INFO - sub-resource via fetch-request using the meta-referrer
05:03:10 INFO - delivery method with no-redirect and when
05:03:10 INFO - the target request is cross-origin.
05:03:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1895ms
05:03:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:03:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c082100 == 14 [pid = 1840] [id = 551]
05:03:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93e40900) [pid = 1840] [serial = 1546] [outer = (nil)]
05:03:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93e54880) [pid = 1840] [serial = 1547] [outer = 0x93e40900]
05:03:11 INFO - PROCESS | 1840 | 1446120191533 Marionette INFO loaded listener.js
05:03:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93e5b080) [pid = 1840] [serial = 1548] [outer = 0x93e40900]
05:03:13 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
05:03:13 INFO - document served over http requires an http
05:03:13 INFO - sub-resource via fetch-request using the meta-referrer
05:03:13 INFO - delivery method with swap-origin-redirect and when
05:03:13 INFO - the target request is cross-origin.
05:03:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2305ms
05:03:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:03:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x92277a00 == 15 [pid = 1840] [id = 552]
05:03:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x93e53700) [pid = 1840] [serial = 1549] [outer = (nil)]
05:03:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x93e9fe00) [pid = 1840] [serial = 1550] [outer = 0x93e53700]
05:03:13 INFO - PROCESS | 1840 | 1446120193818 Marionette INFO loaded listener.js
05:03:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x93faed80) [pid = 1840] [serial = 1551] [outer = 0x93e53700]
05:03:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x9d947300 == 16 [pid = 1840] [id = 553]
05:03:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x94508680) [pid = 1840] [serial = 1552] [outer = (nil)]
05:03:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x942e8b80) [pid = 1840] [serial = 1553] [outer = 0x94508680]
05:03:15 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
05:03:15 INFO - document served over http requires an http
05:03:15 INFO - sub-resource via iframe-tag using the meta-referrer
05:03:15 INFO - delivery method with keep-origin-redirect and when
05:03:15 INFO - the target request is cross-origin.
05:03:15 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1991ms
05:03:15 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:03:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x92245000 == 17 [pid = 1840] [id = 554]
05:03:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x942e8e00) [pid = 1840] [serial = 1554] [outer = (nil)]
05:03:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9450b600) [pid = 1840] [serial = 1555] [outer = 0x942e8e00]
05:03:15 INFO - PROCESS | 1840 | 1446120195894 Marionette INFO loaded listener.js
05:03:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x95167300) [pid = 1840] [serial = 1556] [outer = 0x942e8e00]
05:03:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00c800 == 18 [pid = 1840] [id = 555]
05:03:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x95169100) [pid = 1840] [serial = 1557] [outer = (nil)]
05:03:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x954a4200) [pid = 1840] [serial = 1558] [outer = 0x95169100]
05:03:17 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
05:03:17 INFO - document served over http requires an http
05:03:17 INFO - sub-resource via iframe-tag using the meta-referrer
05:03:17 INFO - delivery method with no-redirect and when
05:03:17 INFO - the target request is cross-origin.
05:03:17 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1996ms
05:03:17 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:03:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x9dae8000 == 19 [pid = 1840] [id = 556]
05:03:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x91b23a00) [pid = 1840] [serial = 1559] [outer = (nil)]
05:03:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x98933800) [pid = 1840] [serial = 1560] [outer = 0x91b23a00]
05:03:17 INFO - PROCESS | 1840 | 1446120197948 Marionette INFO loaded listener.js
05:03:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x989d1a00) [pid = 1840] [serial = 1561] [outer = 0x91b23a00]
05:03:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15d900 == 20 [pid = 1840] [id = 557]
05:03:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9a8e4400) [pid = 1840] [serial = 1562] [outer = (nil)]
05:03:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x95169b00) [pid = 1840] [serial = 1563] [outer = 0x9a8e4400]
05:03:19 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
05:03:19 INFO - document served over http requires an http
05:03:19 INFO - sub-resource via iframe-tag using the meta-referrer
05:03:19 INFO - delivery method with swap-origin-redirect and when
05:03:19 INFO - the target request is cross-origin.
05:03:19 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2050ms
05:03:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:03:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x954cf500 == 21 [pid = 1840] [id = 558]
05:03:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x95168980) [pid = 1840] [serial = 1564] [outer = (nil)]
05:03:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9a8e5300) [pid = 1840] [serial = 1565] [outer = 0x95168980]
05:03:20 INFO - PROCESS | 1840 | 1446120200592 Marionette INFO loaded listener.js
05:03:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9b417b00) [pid = 1840] [serial = 1566] [outer = 0x95168980]
05:03:21 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
05:03:21 INFO - document served over http requires an http
05:03:21 INFO - sub-resource via script-tag using the meta-referrer
05:03:21 INFO - delivery method with keep-origin-redirect and when
05:03:21 INFO - the target request is cross-origin.
05:03:21 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2407ms
05:03:21 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
05:03:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e178900 == 22 [pid = 1840] [id = 559]
05:03:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x989d4700) [pid = 1840] [serial = 1567] [outer = (nil)]
05:03:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9bf75a80) [pid = 1840] [serial = 1568] [outer = 0x989d4700]
05:03:22 INFO - PROCESS | 1840 | 1446120202289 Marionette INFO loaded listener.js
05:03:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9bf77880) [pid = 1840] [serial = 1569] [outer = 0x989d4700]
05:03:23 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
05:03:23 INFO - document served over http requires an http
05:03:23 INFO - sub-resource via script-tag using the meta-referrer
05:03:23 INFO - delivery method with no-redirect and when
05:03:23 INFO - the target request is cross-origin.
05:03:23 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1847ms
05:03:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:03:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e826100 == 23 [pid = 1840] [id = 560]
05:03:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9bf76700) [pid = 1840] [serial = 1570] [outer = (nil)]
05:03:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9c9c8080) [pid = 1840] [serial = 1571] [outer = 0x9bf76700]
05:03:24 INFO - PROCESS | 1840 | 1446120204343 Marionette INFO loaded listener.js
05:03:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9d8b4600) [pid = 1840] [serial = 1572] [outer = 0x9bf76700]
05:03:25 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
05:03:25 INFO - document served over http requires an http
05:03:25 INFO - sub-resource via script-tag using the meta-referrer
05:03:25 INFO - delivery method with swap-origin-redirect and when
05:03:25 INFO - the target request is cross-origin.
05:03:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2144ms
05:03:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:03:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fd07a00 == 24 [pid = 1840] [id = 561]
05:03:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9de82280) [pid = 1840] [serial = 1573] [outer = (nil)]
05:03:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9e95fe80) [pid = 1840] [serial = 1574] [outer = 0x9de82280]
05:03:26 INFO - PROCESS | 1840 | 1446120206524 Marionette INFO loaded listener.js
05:03:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x9f4c7980) [pid = 1840] [serial = 1575] [outer = 0x9de82280]
05:03:28 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
05:03:28 INFO - document served over http requires an http
05:03:28 INFO - sub-resource via xhr-request using the meta-referrer
05:03:28 INFO - delivery method with keep-origin-redirect and when
05:03:28 INFO - the target request is cross-origin.
05:03:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2146ms
05:03:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
05:03:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbda00 == 25 [pid = 1840] [id = 562]
05:03:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9f4c8b00) [pid = 1840] [serial = 1576] [outer = (nil)]
05:03:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa022cb80) [pid = 1840] [serial = 1577] [outer = 0x9f4c8b00]
05:03:28 INFO - PROCESS | 1840 | 1446120208693 Marionette INFO loaded listener.js
05:03:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa0253780) [pid = 1840] [serial = 1578] [outer = 0x9f4c8b00]
05:03:30 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
05:03:30 INFO - document served over http requires an http
05:03:30 INFO - sub-resource via xhr-request using the meta-referrer
05:03:30 INFO - delivery method with no-redirect and when
05:03:30 INFO - the target request is cross-origin.
05:03:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1942ms
05:03:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:03:30 INFO - PROCESS | 1840 | ++DOCSHELL 0xa030e300 == 26 [pid = 1840] [id = 563]
05:03:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa022ee80) [pid = 1840] [serial = 1579] [outer = (nil)]
05:03:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa14dfa00) [pid = 1840] [serial = 1580] [outer = 0xa022ee80]
05:03:30 INFO - PROCESS | 1840 | 1446120210618 Marionette INFO loaded listener.js
05:03:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa14e3880) [pid = 1840] [serial = 1581] [outer = 0xa022ee80]
05:03:32 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
05:03:32 INFO - document served over http requires an http
05:03:32 INFO - sub-resource via xhr-request using the meta-referrer
05:03:32 INFO - delivery method with swap-origin-redirect and when
05:03:32 INFO - the target request is cross-origin.
05:03:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2059ms
05:03:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:03:32 INFO - PROCESS | 1840 | ++DOCSHELL 0xa57cb800 == 27 [pid = 1840] [id = 564]
05:03:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa022d580) [pid = 1840] [serial = 1582] [outer = (nil)]
05:03:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xa155c380) [pid = 1840] [serial = 1583] [outer = 0xa022d580]
05:03:32 INFO - PROCESS | 1840 | 1446120212739 Marionette INFO loaded listener.js
05:03:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0xa15e4980) [pid = 1840] [serial = 1584] [outer = 0xa022d580]
05:03:34 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
05:03:34 INFO - document served over http requires an https
05:03:34 INFO - sub-resource via fetch-request using the meta-referrer
05:03:34 INFO - delivery method with keep-origin-redirect and when
05:03:34 INFO - the target request is cross-origin.
05:03:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1939ms
05:03:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
05:03:35 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3300 == 26 [pid = 1840] [id = 545]
05:03:35 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8a00 == 25 [pid = 1840] [id = 546]
05:03:35 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0af00 == 24 [pid = 1840] [id = 547]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6700 == 23 [pid = 1840] [id = 548]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x944e9400 == 22 [pid = 1840] [id = 549]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5d8300 == 21 [pid = 1840] [id = 550]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9c082100 == 20 [pid = 1840] [id = 551]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x92277a00 == 19 [pid = 1840] [id = 552]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9d947300 == 18 [pid = 1840] [id = 553]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x92245000 == 17 [pid = 1840] [id = 554]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00c800 == 16 [pid = 1840] [id = 555]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9dae8000 == 15 [pid = 1840] [id = 556]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15d900 == 14 [pid = 1840] [id = 557]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x954cf500 == 13 [pid = 1840] [id = 558]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9e178900 == 12 [pid = 1840] [id = 559]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9e826100 == 11 [pid = 1840] [id = 560]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9fd07a00 == 10 [pid = 1840] [id = 561]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbda00 == 9 [pid = 1840] [id = 562]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0xa030e300 == 8 [pid = 1840] [id = 563]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0xa57cb800 == 7 [pid = 1840] [id = 564]
05:03:36 INFO - PROCESS | 1840 | --DOCSHELL 0xa9ab1a00 == 6 [pid = 1840] [id = 544]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x91e9d880) [pid = 1840] [serial = 1467] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x91e99500) [pid = 1840] [serial = 1464] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x91e9d100) [pid = 1840] [serial = 1446] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0xa150b480) [pid = 1840] [serial = 1440] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9e85d280) [pid = 1840] [serial = 1430] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x91069a00) [pid = 1840] [serial = 1461] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9f539800) [pid = 1840] [serial = 1435] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x95113280) [pid = 1840] [serial = 1416] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9d8b0500) [pid = 1840] [serial = 1425] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x942eb880) [pid = 1840] [serial = 1458] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9b491900) [pid = 1840] [serial = 1422] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0xa9a53a80) [pid = 1840] [serial = 1443] [outer = (nil)] [url = about:blank]
05:03:36 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x98933f80) [pid = 1840] [serial = 1419] [outer = (nil)] [url = about:blank]
05:03:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6700 == 7 [pid = 1840] [id = 565]
05:03:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8e8d4180) [pid = 1840] [serial = 1585] [outer = (nil)]
05:03:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8e8d7b00) [pid = 1840] [serial = 1586] [outer = 0x8e8d4180]
05:03:37 INFO - PROCESS | 1840 | 1446120217817 Marionette INFO loaded listener.js
05:03:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8f27b000) [pid = 1840] [serial = 1587] [outer = 0x8e8d4180]
05:03:39 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
05:03:39 INFO - document served over http requires an https
05:03:39 INFO - sub-resource via fetch-request using the meta-referrer
05:03:39 INFO - delivery method with no-redirect and when
05:03:39 INFO - the target request is cross-origin.
05:03:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 4909ms
05:03:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:03:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff7500 == 8 [pid = 1840] [id = 566]
05:03:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8e732100) [pid = 1840] [serial = 1588] [outer = (nil)]
05:03:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9106bf80) [pid = 1840] [serial = 1589] [outer = 0x8e732100]
05:03:39 INFO - PROCESS | 1840 | 1446120219446 Marionette INFO loaded listener.js
05:03:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x91a89d80) [pid = 1840] [serial = 1590] [outer = 0x8e732100]
05:03:40 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
05:03:40 INFO - document served over http requires an https
05:03:40 INFO - sub-resource via fetch-request using the meta-referrer
05:03:40 INFO - delivery method with swap-origin-redirect and when
05:03:40 INFO - the target request is cross-origin.
05:03:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1848ms
05:03:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:03:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb7600 == 9 [pid = 1840] [id = 567]
05:03:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x91a30e80) [pid = 1840] [serial = 1591] [outer = (nil)]
05:03:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x91bc2980) [pid = 1840] [serial = 1592] [outer = 0x91a30e80]
05:03:41 INFO - PROCESS | 1840 | 1446120221516 Marionette INFO loaded listener.js
05:03:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91e9b580) [pid = 1840] [serial = 1593] [outer = 0x91a30e80]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x8ece9280) [pid = 1840] [serial = 1512] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9106ce80) [pid = 1840] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9b414180) [pid = 1840] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9f53b600) [pid = 1840] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x8ece9c80) [pid = 1840] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9bec6c00) [pid = 1840] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8ecc9e00) [pid = 1840] [serial = 1470] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x98935880) [pid = 1840] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9e95e800) [pid = 1840] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9c8e7580) [pid = 1840] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x988b5880) [pid = 1840] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x93fab680) [pid = 1840] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x93e50280) [pid = 1840] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9bf73f00) [pid = 1840] [serial = 1520] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x90be1480) [pid = 1840] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e731700) [pid = 1840] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x91e9dd80) [pid = 1840] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120144612]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x93e5d880) [pid = 1840] [serial = 1478] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8eceab80) [pid = 1840] [serial = 1510] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x94508b80) [pid = 1840] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x91a31380) [pid = 1840] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8eccc880) [pid = 1840] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0xa8ff4780) [pid = 1840] [serial = 1515] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120167601]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8eced600) [pid = 1840] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x91a85c80) [pid = 1840] [serial = 1535] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8ecebd00) [pid = 1840] [serial = 1513] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x922b8880) [pid = 1840] [serial = 1476] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8f27b500) [pid = 1840] [serial = 1529] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0xa022ce00) [pid = 1840] [serial = 1505] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0xa9a51a00) [pid = 1840] [serial = 1518] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9106c480) [pid = 1840] [serial = 1532] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8e8d7100) [pid = 1840] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120144612]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x93e51b80) [pid = 1840] [serial = 1526] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9c883a00) [pid = 1840] [serial = 1496] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x942ebd80) [pid = 1840] [serial = 1484] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93e40e00) [pid = 1840] [serial = 1479] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x8eced880) [pid = 1840] [serial = 1516] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120167601]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x8f27d080) [pid = 1840] [serial = 1471] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x93e9ec80) [pid = 1840] [serial = 1481] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x954a2900) [pid = 1840] [serial = 1487] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9b417880) [pid = 1840] [serial = 1493] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x98935b00) [pid = 1840] [serial = 1490] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa155a300) [pid = 1840] [serial = 1508] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9c9cab00) [pid = 1840] [serial = 1499] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x8eceb800) [pid = 1840] [serial = 1521] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9bf74e00) [pid = 1840] [serial = 1523] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9e136800) [pid = 1840] [serial = 1502] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8ece9a00) [pid = 1840] [serial = 1511] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x91b23500) [pid = 1840] [serial = 1536] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9c8e5280) [pid = 1840] [serial = 1497] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x91a2ee00) [pid = 1840] [serial = 1533] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9b57ea00) [pid = 1840] [serial = 1494] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x989d5880) [pid = 1840] [serial = 1491] [outer = (nil)] [url = about:blank]
05:03:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x95535e00 == 10 [pid = 1840] [id = 568]
05:03:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8ece9a00) [pid = 1840] [serial = 1594] [outer = (nil)]
05:03:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8ecea900) [pid = 1840] [serial = 1595] [outer = 0x8ece9a00]
05:03:45 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
05:03:45 INFO - document served over http requires an https
05:03:45 INFO - sub-resource via iframe-tag using the meta-referrer
05:03:45 INFO - delivery method with keep-origin-redirect and when
05:03:45 INFO - the target request is cross-origin.
05:03:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 4221ms
05:03:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:03:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0b800 == 11 [pid = 1840] [id = 569]
05:03:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e8d7d80) [pid = 1840] [serial = 1596] [outer = (nil)]
05:03:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8eced880) [pid = 1840] [serial = 1597] [outer = 0x8e8d7d80]
05:03:45 INFO - PROCESS | 1840 | 1446120225615 Marionette INFO loaded listener.js
05:03:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91b26e80) [pid = 1840] [serial = 1598] [outer = 0x8e8d7d80]
05:03:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705100 == 12 [pid = 1840] [id = 570]
05:03:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x90bdfe00) [pid = 1840] [serial = 1599] [outer = (nil)]
05:03:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x90be0800) [pid = 1840] [serial = 1600] [outer = 0x90bdfe00]
05:03:47 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
05:03:47 INFO - document served over http requires an https
05:03:47 INFO - sub-resource via iframe-tag using the meta-referrer
05:03:47 INFO - delivery method with no-redirect and when
05:03:47 INFO - the target request is cross-origin.
05:03:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2007ms
05:03:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:03:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x94241000 == 13 [pid = 1840] [id = 571]
05:03:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8ecc8780) [pid = 1840] [serial = 1601] [outer = (nil)]
05:03:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x91b23000) [pid = 1840] [serial = 1602] [outer = 0x8ecc8780]
05:03:47 INFO - PROCESS | 1840 | 1446120227842 Marionette INFO loaded listener.js
05:03:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x91e9a680) [pid = 1840] [serial = 1603] [outer = 0x8ecc8780]
05:03:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435f100 == 14 [pid = 1840] [id = 572]
05:03:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x922b7980) [pid = 1840] [serial = 1604] [outer = (nil)]
05:03:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91e9b300) [pid = 1840] [serial = 1605] [outer = 0x922b7980]
05:03:49 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
05:03:49 INFO - document served over http requires an https
05:03:49 INFO - sub-resource via iframe-tag using the meta-referrer
05:03:49 INFO - delivery method with swap-origin-redirect and when
05:03:49 INFO - the target request is cross-origin.
05:03:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2758ms
05:03:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:03:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3b500 == 15 [pid = 1840] [id = 573]
05:03:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x90be1480) [pid = 1840] [serial = 1606] [outer = (nil)]
05:03:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x92390d00) [pid = 1840] [serial = 1607] [outer = 0x90be1480]
05:03:50 INFO - PROCESS | 1840 | 1446120230451 Marionette INFO loaded listener.js
05:03:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x93e42e80) [pid = 1840] [serial = 1608] [outer = 0x90be1480]
05:03:52 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
05:03:52 INFO - document served over http requires an https
05:03:52 INFO - sub-resource via script-tag using the meta-referrer
05:03:52 INFO - delivery method with keep-origin-redirect and when
05:03:52 INFO - the target request is cross-origin.
05:03:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2052ms
05:03:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
05:03:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704e00 == 16 [pid = 1840] [id = 574]
05:03:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93e50780) [pid = 1840] [serial = 1609] [outer = (nil)]
05:03:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e59280) [pid = 1840] [serial = 1610] [outer = 0x93e50780]
05:03:53 INFO - PROCESS | 1840 | 1446120233094 Marionette INFO loaded listener.js
05:03:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93e5cc00) [pid = 1840] [serial = 1611] [outer = 0x93e50780]
05:03:54 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
05:03:54 INFO - document served over http requires an https
05:03:54 INFO - sub-resource via script-tag using the meta-referrer
05:03:54 INFO - delivery method with no-redirect and when
05:03:54 INFO - the target request is cross-origin.
05:03:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2342ms
05:03:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:03:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c9fa100 == 17 [pid = 1840] [id = 575]
05:03:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93e5ae00) [pid = 1840] [serial = 1612] [outer = (nil)]
05:03:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93fab180) [pid = 1840] [serial = 1613] [outer = 0x93e5ae00]
05:03:54 INFO - PROCESS | 1840 | 1446120234771 Marionette INFO loaded listener.js
05:03:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x942e7a00) [pid = 1840] [serial = 1614] [outer = 0x93e5ae00]
05:03:56 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
05:03:56 INFO - document served over http requires an https
05:03:56 INFO - sub-resource via script-tag using the meta-referrer
05:03:56 INFO - delivery method with swap-origin-redirect and when
05:03:56 INFO - the target request is cross-origin.
05:03:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1893ms
05:03:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:03:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf59c00 == 18 [pid = 1840] [id = 576]
05:03:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x93e5bd00) [pid = 1840] [serial = 1615] [outer = (nil)]
05:03:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x942e9f80) [pid = 1840] [serial = 1616] [outer = 0x93e5bd00]
05:03:56 INFO - PROCESS | 1840 | 1446120236805 Marionette INFO loaded listener.js
05:03:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x94509d00) [pid = 1840] [serial = 1617] [outer = 0x93e5bd00]
05:03:58 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
05:03:58 INFO - document served over http requires an https
05:03:58 INFO - sub-resource via xhr-request using the meta-referrer
05:03:58 INFO - delivery method with keep-origin-redirect and when
05:03:58 INFO - the target request is cross-origin.
05:03:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1895ms
05:03:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
05:03:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8e00 == 19 [pid = 1840] [id = 577]
05:03:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x91a89100) [pid = 1840] [serial = 1618] [outer = (nil)]
05:03:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x95165780) [pid = 1840] [serial = 1619] [outer = 0x91a89100]
05:03:58 INFO - PROCESS | 1840 | 1446120238787 Marionette INFO loaded listener.js
05:03:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x988b4c00) [pid = 1840] [serial = 1620] [outer = 0x91a89100]
05:04:00 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
05:04:00 INFO - document served over http requires an https
05:04:00 INFO - sub-resource via xhr-request using the meta-referrer
05:04:00 INFO - delivery method with no-redirect and when
05:04:00 INFO - the target request is cross-origin.
05:04:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1953ms
05:04:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:04:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x92336700 == 20 [pid = 1840] [id = 578]
05:04:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x988b3f80) [pid = 1840] [serial = 1621] [outer = (nil)]
05:04:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x989d1f00) [pid = 1840] [serial = 1622] [outer = 0x988b3f80]
05:04:00 INFO - PROCESS | 1840 | 1446120240644 Marionette INFO loaded listener.js
05:04:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x989d5100) [pid = 1840] [serial = 1623] [outer = 0x988b3f80]
05:04:02 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
05:04:02 INFO - document served over http requires an https
05:04:02 INFO - sub-resource via xhr-request using the meta-referrer
05:04:02 INFO - delivery method with swap-origin-redirect and when
05:04:02 INFO - the target request is cross-origin.
05:04:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2209ms
05:04:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:04:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e273000 == 21 [pid = 1840] [id = 579]
05:04:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x98931000) [pid = 1840] [serial = 1624] [outer = (nil)]
05:04:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9b492d00) [pid = 1840] [serial = 1625] [outer = 0x98931000]
05:04:03 INFO - PROCESS | 1840 | 1446120243064 Marionette INFO loaded listener.js
05:04:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9bf73c80) [pid = 1840] [serial = 1626] [outer = 0x98931000]
05:04:04 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
05:04:04 INFO - document served over http requires an http
05:04:04 INFO - sub-resource via fetch-request using the meta-referrer
05:04:04 INFO - delivery method with keep-origin-redirect and when
05:04:04 INFO - the target request is same-origin.
05:04:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 2349ms
05:04:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
05:04:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1b3100 == 22 [pid = 1840] [id = 580]
05:04:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9bf77100) [pid = 1840] [serial = 1627] [outer = (nil)]
05:04:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9c8e6e00) [pid = 1840] [serial = 1628] [outer = 0x9bf77100]
05:04:05 INFO - PROCESS | 1840 | 1446120245290 Marionette INFO loaded listener.js
05:04:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9c9c7900) [pid = 1840] [serial = 1629] [outer = 0x9bf77100]
05:04:06 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
05:04:06 INFO - document served over http requires an http
05:04:06 INFO - sub-resource via fetch-request using the meta-referrer
05:04:06 INFO - delivery method with no-redirect and when
05:04:06 INFO - the target request is same-origin.
05:04:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1989ms
05:04:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:04:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e8df200 == 23 [pid = 1840] [id = 581]
05:04:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9bf74e00) [pid = 1840] [serial = 1630] [outer = (nil)]
05:04:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9daefe80) [pid = 1840] [serial = 1631] [outer = 0x9bf74e00]
05:04:07 INFO - PROCESS | 1840 | 1446120247332 Marionette INFO loaded listener.js
05:04:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9de85200) [pid = 1840] [serial = 1632] [outer = 0x9bf74e00]
05:04:09 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
05:04:09 INFO - document served over http requires an http
05:04:09 INFO - sub-resource via fetch-request using the meta-referrer
05:04:09 INFO - delivery method with swap-origin-redirect and when
05:04:09 INFO - the target request is same-origin.
05:04:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2687ms
05:04:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:04:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbb000 == 24 [pid = 1840] [id = 582]
05:04:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f4c6080) [pid = 1840] [serial = 1633] [outer = (nil)]
05:04:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f537780) [pid = 1840] [serial = 1634] [outer = 0x9f4c6080]
05:04:10 INFO - PROCESS | 1840 | 1446120250124 Marionette INFO loaded listener.js
05:04:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f53b880) [pid = 1840] [serial = 1635] [outer = 0x9f4c6080]
05:04:11 INFO - PROCESS | 1840 | ++DOCSHELL 0xa04b8500 == 25 [pid = 1840] [id = 583]
05:04:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa14dfc80) [pid = 1840] [serial = 1636] [outer = (nil)]
05:04:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9e138880) [pid = 1840] [serial = 1637] [outer = 0xa14dfc80]
05:04:11 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
05:04:11 INFO - document served over http requires an http
05:04:11 INFO - sub-resource via iframe-tag using the meta-referrer
05:04:11 INFO - delivery method with keep-origin-redirect and when
05:04:11 INFO - the target request is same-origin.
05:04:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2455ms
05:04:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:04:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c9f9200 == 26 [pid = 1840] [id = 584]
05:04:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9e85d280) [pid = 1840] [serial = 1638] [outer = (nil)]
05:04:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa1508280) [pid = 1840] [serial = 1639] [outer = 0x9e85d280]
05:04:12 INFO - PROCESS | 1840 | 1446120252424 Marionette INFO loaded listener.js
05:04:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa155a300) [pid = 1840] [serial = 1640] [outer = 0x9e85d280]
05:04:13 INFO - PROCESS | 1840 | ++DOCSHELL 0xa05fea00 == 27 [pid = 1840] [id = 585]
05:04:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa15e4e80) [pid = 1840] [serial = 1641] [outer = (nil)]
05:04:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa5656b80) [pid = 1840] [serial = 1642] [outer = 0xa15e4e80]
05:04:13 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
05:04:13 INFO - document served over http requires an http
05:04:13 INFO - sub-resource via iframe-tag using the meta-referrer
05:04:13 INFO - delivery method with no-redirect and when
05:04:13 INFO - the target request is same-origin.
05:04:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1908ms
05:04:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:04:14 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11cf500 == 28 [pid = 1840] [id = 586]
05:04:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa0257600) [pid = 1840] [serial = 1643] [outer = (nil)]
05:04:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa8317a00) [pid = 1840] [serial = 1644] [outer = 0xa0257600]
05:04:14 INFO - PROCESS | 1840 | 1446120254510 Marionette INFO loaded listener.js
05:04:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa9a52680) [pid = 1840] [serial = 1645] [outer = 0xa0257600]
05:04:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b59ca00 == 29 [pid = 1840] [id = 587]
05:04:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91b11b80) [pid = 1840] [serial = 1646] [outer = (nil)]
05:04:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x91b10280) [pid = 1840] [serial = 1647] [outer = 0x91b11b80]
05:04:16 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
05:04:16 INFO - document served over http requires an http
05:04:16 INFO - sub-resource via iframe-tag using the meta-referrer
05:04:16 INFO - delivery method with swap-origin-redirect and when
05:04:16 INFO - the target request is same-origin.
05:04:16 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2051ms
05:04:16 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:04:16 INFO - PROCESS | 1840 | ++DOCSHELL 0xa82ad300 == 30 [pid = 1840] [id = 588]
05:04:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x91b10a00) [pid = 1840] [serial = 1648] [outer = (nil)]
05:04:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0x91b12800) [pid = 1840] [serial = 1649] [outer = 0x91b10a00]
05:04:16 INFO - PROCESS | 1840 | 1446120256527 Marionette INFO loaded listener.js
05:04:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0x91b14100) [pid = 1840] [serial = 1650] [outer = 0x91b10a00]
05:04:17 INFO - PROCESS | 1840 | --DOCSHELL 0x95535e00 == 29 [pid = 1840] [id = 568]
05:04:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705100 == 28 [pid = 1840] [id = 570]
05:04:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9435f100 == 27 [pid = 1840] [id = 572]
05:04:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa04b8500 == 26 [pid = 1840] [id = 583]
05:04:19 INFO - PROCESS | 1840 | --DOCSHELL 0xa05fea00 == 25 [pid = 1840] [id = 585]
05:04:19 INFO - PROCESS | 1840 | --DOCSHELL 0x9b59ca00 == 24 [pid = 1840] [id = 587]
05:04:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6700 == 23 [pid = 1840] [id = 565]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0x90bdea00) [pid = 1840] [serial = 1530] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x9bf75f80) [pid = 1840] [serial = 1524] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x8ececc00) [pid = 1840] [serial = 1514] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9f4c4780) [pid = 1840] [serial = 1503] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9508e300) [pid = 1840] [serial = 1485] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa8390580) [pid = 1840] [serial = 1509] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x93ea2880) [pid = 1840] [serial = 1482] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9daecf00) [pid = 1840] [serial = 1500] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x90bdfb80) [pid = 1840] [serial = 1472] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0xa9a54480) [pid = 1840] [serial = 1519] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x93e53480) [pid = 1840] [serial = 1527] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x988b2b80) [pid = 1840] [serial = 1488] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x92392600) [pid = 1840] [serial = 1477] [outer = (nil)] [url = about:blank]
05:04:19 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0xa0254180) [pid = 1840] [serial = 1506] [outer = (nil)] [url = about:blank]
05:04:20 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
05:04:20 INFO - document served over http requires an http
05:04:20 INFO - sub-resource via script-tag using the meta-referrer
05:04:20 INFO - delivery method with keep-origin-redirect and when
05:04:20 INFO - the target request is same-origin.
05:04:20 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 4661ms
05:04:20 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
05:04:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3300 == 24 [pid = 1840] [id = 589]
05:04:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8eccc380) [pid = 1840] [serial = 1651] [outer = (nil)]
05:04:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8eceba80) [pid = 1840] [serial = 1652] [outer = 0x8eccc380]
05:04:21 INFO - PROCESS | 1840 | 1446120261138 Marionette INFO loaded listener.js
05:04:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8eced600) [pid = 1840] [serial = 1653] [outer = 0x8eccc380]
05:04:22 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
05:04:22 INFO - document served over http requires an http
05:04:22 INFO - sub-resource via script-tag using the meta-referrer
05:04:22 INFO - delivery method with no-redirect and when
05:04:22 INFO - the target request is same-origin.
05:04:22 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1904ms
05:04:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:04:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x92334900 == 25 [pid = 1840] [id = 590]
05:04:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8eceb080) [pid = 1840] [serial = 1654] [outer = (nil)]
05:04:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x90be0a80) [pid = 1840] [serial = 1655] [outer = 0x8eceb080]
05:04:23 INFO - PROCESS | 1840 | 1446120263934 Marionette INFO loaded listener.js
05:04:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x91a30c00) [pid = 1840] [serial = 1656] [outer = 0x8eceb080]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0xa022d580) [pid = 1840] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9bf76700) [pid = 1840] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x8e732100) [pid = 1840] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x989d4700) [pid = 1840] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x8e8d7d80) [pid = 1840] [serial = 1596] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8ece9a00) [pid = 1840] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x8e8d4180) [pid = 1840] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x95169100) [pid = 1840] [serial = 1557] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120196873]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x90bdfe00) [pid = 1840] [serial = 1599] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120226708]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9a8e4400) [pid = 1840] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x91a30e80) [pid = 1840] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x94508680) [pid = 1840] [serial = 1552] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:04:25 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x95168980) [pid = 1840] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x91069500) [pid = 1840] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x9f4c8b00) [pid = 1840] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x93e53700) [pid = 1840] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x942e8e00) [pid = 1840] [serial = 1554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x93e40900) [pid = 1840] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9de82280) [pid = 1840] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x90be2880) [pid = 1840] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x91b23a00) [pid = 1840] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0xa022ee80) [pid = 1840] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8e8d5580) [pid = 1840] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x90be0800) [pid = 1840] [serial = 1600] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120226708]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8eced880) [pid = 1840] [serial = 1597] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x922b8b00) [pid = 1840] [serial = 1544] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9bf75a80) [pid = 1840] [serial = 1568] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8e8d7b00) [pid = 1840] [serial = 1586] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x8ecea900) [pid = 1840] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x93e9fe00) [pid = 1840] [serial = 1550] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x9c9c8080) [pid = 1840] [serial = 1571] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93e54880) [pid = 1840] [serial = 1547] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x942e8b80) [pid = 1840] [serial = 1553] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9e95fe80) [pid = 1840] [serial = 1574] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x98933800) [pid = 1840] [serial = 1560] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0xa14dfa00) [pid = 1840] [serial = 1580] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8ecc9180) [pid = 1840] [serial = 1538] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9a8e5300) [pid = 1840] [serial = 1565] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa022cb80) [pid = 1840] [serial = 1577] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0xa155c380) [pid = 1840] [serial = 1583] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x91bc2980) [pid = 1840] [serial = 1592] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x95169b00) [pid = 1840] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9106bf80) [pid = 1840] [serial = 1589] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x954a4200) [pid = 1840] [serial = 1558] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120196873]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9450b600) [pid = 1840] [serial = 1555] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x91b25300) [pid = 1840] [serial = 1541] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0xa0253780) [pid = 1840] [serial = 1578] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0xa14e3880) [pid = 1840] [serial = 1581] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8ecea180) [pid = 1840] [serial = 1539] [outer = (nil)] [url = about:blank]
05:04:26 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9f4c7980) [pid = 1840] [serial = 1575] [outer = (nil)] [url = about:blank]
05:04:26 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
05:04:26 INFO - document served over http requires an http
05:04:26 INFO - sub-resource via script-tag using the meta-referrer
05:04:26 INFO - delivery method with swap-origin-redirect and when
05:04:26 INFO - the target request is same-origin.
05:04:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3255ms
05:04:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:04:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d60300 == 26 [pid = 1840] [id = 591]
05:04:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8ecc9180) [pid = 1840] [serial = 1657] [outer = (nil)]
05:04:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8f27ee80) [pid = 1840] [serial = 1658] [outer = 0x8ecc9180]
05:04:26 INFO - PROCESS | 1840 | 1446120266840 Marionette INFO loaded listener.js
05:04:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x91a86680) [pid = 1840] [serial = 1659] [outer = 0x8ecc9180]
05:04:28 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
05:04:28 INFO - document served over http requires an http
05:04:28 INFO - sub-resource via xhr-request using the meta-referrer
05:04:28 INFO - delivery method with keep-origin-redirect and when
05:04:28 INFO - the target request is same-origin.
05:04:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1656ms
05:04:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
05:04:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8e00 == 27 [pid = 1840] [id = 592]
05:04:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8e731c00) [pid = 1840] [serial = 1660] [outer = (nil)]
05:04:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8f27bf00) [pid = 1840] [serial = 1661] [outer = 0x8e731c00]
05:04:28 INFO - PROCESS | 1840 | 1446120268826 Marionette INFO loaded listener.js
05:04:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x90bde000) [pid = 1840] [serial = 1662] [outer = 0x8e731c00]
05:04:30 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
05:04:30 INFO - document served over http requires an http
05:04:30 INFO - sub-resource via xhr-request using the meta-referrer
05:04:30 INFO - delivery method with no-redirect and when
05:04:30 INFO - the target request is same-origin.
05:04:30 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2052ms
05:04:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:04:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6400 == 28 [pid = 1840] [id = 593]
05:04:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8eceb300) [pid = 1840] [serial = 1663] [outer = (nil)]
05:04:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x91a89600) [pid = 1840] [serial = 1664] [outer = 0x8eceb300]
05:04:30 INFO - PROCESS | 1840 | 1446120270837 Marionette INFO loaded listener.js
05:04:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91b14380) [pid = 1840] [serial = 1665] [outer = 0x8eceb300]
05:04:32 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
05:04:32 INFO - document served over http requires an http
05:04:32 INFO - sub-resource via xhr-request using the meta-referrer
05:04:32 INFO - delivery method with swap-origin-redirect and when
05:04:32 INFO - the target request is same-origin.
05:04:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1893ms
05:04:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:04:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8dd00 == 29 [pid = 1840] [id = 594]
05:04:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x90be2d80) [pid = 1840] [serial = 1666] [outer = (nil)]
05:04:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x91e9c480) [pid = 1840] [serial = 1667] [outer = 0x90be2d80]
05:04:32 INFO - PROCESS | 1840 | 1446120272818 Marionette INFO loaded listener.js
05:04:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x922b5400) [pid = 1840] [serial = 1668] [outer = 0x90be2d80]
05:04:34 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
05:04:34 INFO - document served over http requires an https
05:04:34 INFO - sub-resource via fetch-request using the meta-referrer
05:04:34 INFO - delivery method with keep-origin-redirect and when
05:04:34 INFO - the target request is same-origin.
05:04:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2049ms
05:04:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
05:04:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c912200 == 30 [pid = 1840] [id = 595]
05:04:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x922b8100) [pid = 1840] [serial = 1669] [outer = (nil)]
05:04:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93e41080) [pid = 1840] [serial = 1670] [outer = 0x922b8100]
05:04:34 INFO - PROCESS | 1840 | 1446120274706 Marionette INFO loaded listener.js
05:04:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93e51180) [pid = 1840] [serial = 1671] [outer = 0x922b8100]
05:04:36 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
05:04:36 INFO - document served over http requires an https
05:04:36 INFO - sub-resource via fetch-request using the meta-referrer
05:04:36 INFO - delivery method with no-redirect and when
05:04:36 INFO - the target request is same-origin.
05:04:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1841ms
05:04:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:04:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079300 == 31 [pid = 1840] [id = 596]
05:04:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x93e52300) [pid = 1840] [serial = 1672] [outer = (nil)]
05:04:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93e5d100) [pid = 1840] [serial = 1673] [outer = 0x93e52300]
05:04:36 INFO - PROCESS | 1840 | 1446120276628 Marionette INFO loaded listener.js
05:04:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e9fe00) [pid = 1840] [serial = 1674] [outer = 0x93e52300]
05:04:38 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
05:04:38 INFO - document served over http requires an https
05:04:38 INFO - sub-resource via fetch-request using the meta-referrer
05:04:38 INFO - delivery method with swap-origin-redirect and when
05:04:38 INFO - the target request is same-origin.
05:04:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2532ms
05:04:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:04:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x94569f00 == 32 [pid = 1840] [id = 597]
05:04:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93ea1200) [pid = 1840] [serial = 1675] [outer = (nil)]
05:04:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x942e8e00) [pid = 1840] [serial = 1676] [outer = 0x93ea1200]
05:04:39 INFO - PROCESS | 1840 | 1446120279147 Marionette INFO loaded listener.js
05:04:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9508d180) [pid = 1840] [serial = 1677] [outer = 0x93ea1200]
05:04:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e130600 == 33 [pid = 1840] [id = 598]
05:04:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x954a3d00) [pid = 1840] [serial = 1678] [outer = (nil)]
05:04:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x94507c80) [pid = 1840] [serial = 1679] [outer = 0x954a3d00]
05:04:40 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
05:04:40 INFO - document served over http requires an https
05:04:40 INFO - sub-resource via iframe-tag using the meta-referrer
05:04:40 INFO - delivery method with keep-origin-redirect and when
05:04:40 INFO - the target request is same-origin.
05:04:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2042ms
05:04:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:04:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e131e00 == 34 [pid = 1840] [id = 599]
05:04:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x942e9580) [pid = 1840] [serial = 1680] [outer = (nil)]
05:04:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x95168e80) [pid = 1840] [serial = 1681] [outer = 0x942e9580]
05:04:41 INFO - PROCESS | 1840 | 1446120281233 Marionette INFO loaded listener.js
05:04:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x90be1700) [pid = 1840] [serial = 1682] [outer = 0x942e9580]
05:04:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e178300 == 35 [pid = 1840] [id = 600]
05:04:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x98932e00) [pid = 1840] [serial = 1683] [outer = (nil)]
05:04:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x98933800) [pid = 1840] [serial = 1684] [outer = 0x98932e00]
05:04:42 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
05:04:42 INFO - document served over http requires an https
05:04:42 INFO - sub-resource via iframe-tag using the meta-referrer
05:04:42 INFO - delivery method with no-redirect and when
05:04:42 INFO - the target request is same-origin.
05:04:42 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1945ms
05:04:42 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:04:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5400 == 36 [pid = 1840] [id = 601]
05:04:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x954a5100) [pid = 1840] [serial = 1685] [outer = (nil)]
05:04:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x989d3580) [pid = 1840] [serial = 1686] [outer = 0x954a5100]
05:04:43 INFO - PROCESS | 1840 | 1446120283291 Marionette INFO loaded listener.js
05:04:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9a8e3780) [pid = 1840] [serial = 1687] [outer = 0x954a5100]
05:04:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e8e0400 == 37 [pid = 1840] [id = 602]
05:04:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9b494b00) [pid = 1840] [serial = 1688] [outer = (nil)]
05:04:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x954a4200) [pid = 1840] [serial = 1689] [outer = 0x9b494b00]
05:04:45 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
05:04:45 INFO - document served over http requires an https
05:04:45 INFO - sub-resource via iframe-tag using the meta-referrer
05:04:45 INFO - delivery method with swap-origin-redirect and when
05:04:45 INFO - the target request is same-origin.
05:04:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2398ms
05:04:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:04:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e8e0a00 == 38 [pid = 1840] [id = 603]
05:04:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x988b5380) [pid = 1840] [serial = 1690] [outer = (nil)]
05:04:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9bf73f00) [pid = 1840] [serial = 1691] [outer = 0x988b5380]
05:04:45 INFO - PROCESS | 1840 | 1446120285617 Marionette INFO loaded listener.js
05:04:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9bf75580) [pid = 1840] [serial = 1692] [outer = 0x988b5380]
05:04:46 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
05:04:46 INFO - document served over http requires an https
05:04:46 INFO - sub-resource via script-tag using the meta-referrer
05:04:46 INFO - delivery method with keep-origin-redirect and when
05:04:46 INFO - the target request is same-origin.
05:04:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1883ms
05:04:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
05:04:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f565700 == 39 [pid = 1840] [id = 604]
05:04:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9b57e000) [pid = 1840] [serial = 1693] [outer = (nil)]
05:04:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9c883c80) [pid = 1840] [serial = 1694] [outer = 0x9b57e000]
05:04:47 INFO - PROCESS | 1840 | 1446120287407 Marionette INFO loaded listener.js
05:04:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9c9c8080) [pid = 1840] [serial = 1695] [outer = 0x9b57e000]
05:04:48 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
05:04:48 INFO - document served over http requires an https
05:04:48 INFO - sub-resource via script-tag using the meta-referrer
05:04:48 INFO - delivery method with no-redirect and when
05:04:48 INFO - the target request is same-origin.
05:04:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1849ms
05:04:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:04:49 INFO - PROCESS | 1840 | ++DOCSHELL 0xa04b9100 == 40 [pid = 1840] [id = 605]
05:04:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9de82a00) [pid = 1840] [serial = 1696] [outer = (nil)]
05:04:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9e135900) [pid = 1840] [serial = 1697] [outer = 0x9de82a00]
05:04:49 INFO - PROCESS | 1840 | 1446120289377 Marionette INFO loaded listener.js
05:04:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9e95fe80) [pid = 1840] [serial = 1698] [outer = 0x9de82a00]
05:04:50 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
05:04:50 INFO - document served over http requires an https
05:04:50 INFO - sub-resource via script-tag using the meta-referrer
05:04:50 INFO - delivery method with swap-origin-redirect and when
05:04:50 INFO - the target request is same-origin.
05:04:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2053ms
05:04:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:04:51 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11cfb00 == 41 [pid = 1840] [id = 606]
05:04:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9c9c9700) [pid = 1840] [serial = 1699] [outer = (nil)]
05:04:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9f537280) [pid = 1840] [serial = 1700] [outer = 0x9c9c9700]
05:04:51 INFO - PROCESS | 1840 | 1446120291473 Marionette INFO loaded listener.js
05:04:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa022d300) [pid = 1840] [serial = 1701] [outer = 0x9c9c9700]
05:04:53 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
05:04:53 INFO - document served over http requires an https
05:04:53 INFO - sub-resource via xhr-request using the meta-referrer
05:04:53 INFO - delivery method with keep-origin-redirect and when
05:04:53 INFO - the target request is same-origin.
05:04:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2698ms
05:04:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
05:04:53 INFO - PROCESS | 1840 | ++DOCSHELL 0xa147dd00 == 42 [pid = 1840] [id = 607]
05:04:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa022ee80) [pid = 1840] [serial = 1702] [outer = (nil)]
05:04:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa14e2980) [pid = 1840] [serial = 1703] [outer = 0xa022ee80]
05:04:53 INFO - PROCESS | 1840 | 1446120293975 Marionette INFO loaded listener.js
05:04:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa150a580) [pid = 1840] [serial = 1704] [outer = 0xa022ee80]
05:04:55 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
05:04:55 INFO - document served over http requires an https
05:04:55 INFO - sub-resource via xhr-request using the meta-referrer
05:04:55 INFO - delivery method with no-redirect and when
05:04:55 INFO - the target request is same-origin.
05:04:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1646ms
05:04:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:04:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f452100 == 43 [pid = 1840] [id = 608]
05:04:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa0447980) [pid = 1840] [serial = 1705] [outer = (nil)]
05:04:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa15e5880) [pid = 1840] [serial = 1706] [outer = 0xa0447980]
05:04:55 INFO - PROCESS | 1840 | 1446120295721 Marionette INFO loaded listener.js
05:04:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa9a51c80) [pid = 1840] [serial = 1707] [outer = 0xa0447980]
05:04:57 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
05:04:57 INFO - document served over http requires an https
05:04:57 INFO - sub-resource via xhr-request using the meta-referrer
05:04:57 INFO - delivery method with swap-origin-redirect and when
05:04:57 INFO - the target request is same-origin.
05:04:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1792ms
05:04:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:04:57 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8e86800 == 44 [pid = 1840] [id = 609]
05:04:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa9a53580) [pid = 1840] [serial = 1708] [outer = (nil)]
05:04:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa9a55380) [pid = 1840] [serial = 1709] [outer = 0xa9a53580]
05:04:57 INFO - PROCESS | 1840 | 1446120297582 Marionette INFO loaded listener.js
05:04:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa9b8f180) [pid = 1840] [serial = 1710] [outer = 0xa9a53580]
05:04:58 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3300 == 43 [pid = 1840] [id = 589]
05:04:58 INFO - PROCESS | 1840 | --DOCSHELL 0x92334900 == 42 [pid = 1840] [id = 590]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9c9fa100 == 41 [pid = 1840] [id = 575]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8e00 == 40 [pid = 1840] [id = 592]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8e00 == 39 [pid = 1840] [id = 577]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6400 == 38 [pid = 1840] [id = 593]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x92336700 == 37 [pid = 1840] [id = 578]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8dd00 == 36 [pid = 1840] [id = 594]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf59c00 == 35 [pid = 1840] [id = 576]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1b3100 == 34 [pid = 1840] [id = 580]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9c912200 == 33 [pid = 1840] [id = 595]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9e8df200 == 32 [pid = 1840] [id = 581]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x91079300 == 31 [pid = 1840] [id = 596]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9c9f9200 == 30 [pid = 1840] [id = 584]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0xa11cf500 == 29 [pid = 1840] [id = 586]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x94569f00 == 28 [pid = 1840] [id = 597]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9e130600 == 27 [pid = 1840] [id = 598]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8e273000 == 26 [pid = 1840] [id = 579]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9e131e00 == 25 [pid = 1840] [id = 599]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0xa82ad300 == 24 [pid = 1840] [id = 588]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9e178300 == 23 [pid = 1840] [id = 600]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5400 == 22 [pid = 1840] [id = 601]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704e00 == 21 [pid = 1840] [id = 574]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9e8e0400 == 20 [pid = 1840] [id = 602]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9e8e0a00 == 19 [pid = 1840] [id = 603]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbb000 == 18 [pid = 1840] [id = 582]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9f565700 == 17 [pid = 1840] [id = 604]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0xa04b9100 == 16 [pid = 1840] [id = 605]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0xa11cfb00 == 15 [pid = 1840] [id = 606]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff7500 == 14 [pid = 1840] [id = 566]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0xa147dd00 == 13 [pid = 1840] [id = 607]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9f452100 == 12 [pid = 1840] [id = 608]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3b500 == 11 [pid = 1840] [id = 573]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x97d60300 == 10 [pid = 1840] [id = 591]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0b800 == 9 [pid = 1840] [id = 569]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb7600 == 8 [pid = 1840] [id = 567]
05:05:00 INFO - PROCESS | 1840 | --DOCSHELL 0x94241000 == 7 [pid = 1840] [id = 571]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x91b26e80) [pid = 1840] [serial = 1598] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x95167300) [pid = 1840] [serial = 1556] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x93e3fc80) [pid = 1840] [serial = 1545] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x8f27b000) [pid = 1840] [serial = 1587] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x91e9ba80) [pid = 1840] [serial = 1542] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9bf77880) [pid = 1840] [serial = 1569] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x989d1a00) [pid = 1840] [serial = 1561] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x93faed80) [pid = 1840] [serial = 1551] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9d8b4600) [pid = 1840] [serial = 1572] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x9b417b00) [pid = 1840] [serial = 1566] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x91e9b580) [pid = 1840] [serial = 1593] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x93e5b080) [pid = 1840] [serial = 1548] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x91a89d80) [pid = 1840] [serial = 1590] [outer = (nil)] [url = about:blank]
05:05:01 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0xa15e4980) [pid = 1840] [serial = 1584] [outer = (nil)] [url = about:blank]
05:05:01 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
05:05:01 INFO - document served over http requires an http
05:05:01 INFO - sub-resource via fetch-request using the http-csp
05:05:01 INFO - delivery method with keep-origin-redirect and when
05:05:01 INFO - the target request is cross-origin.
05:05:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 4897ms
05:05:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
05:05:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079c00 == 8 [pid = 1840] [id = 610]
05:05:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x8e8d5580) [pid = 1840] [serial = 1711] [outer = (nil)]
05:05:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8ecc8c80) [pid = 1840] [serial = 1712] [outer = 0x8e8d5580]
05:05:02 INFO - PROCESS | 1840 | 1446120302373 Marionette INFO loaded listener.js
05:05:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8f27b000) [pid = 1840] [serial = 1713] [outer = 0x8e8d5580]
05:05:03 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
05:05:03 INFO - document served over http requires an http
05:05:03 INFO - sub-resource via fetch-request using the http-csp
05:05:03 INFO - delivery method with no-redirect and when
05:05:03 INFO - the target request is cross-origin.
05:05:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1606ms
05:05:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:05:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f59600 == 9 [pid = 1840] [id = 611]
05:05:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8eccbe80) [pid = 1840] [serial = 1714] [outer = (nil)]
05:05:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x91a86400) [pid = 1840] [serial = 1715] [outer = 0x8eccbe80]
05:05:04 INFO - PROCESS | 1840 | 1446120304055 Marionette INFO loaded listener.js
05:05:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x91b12300) [pid = 1840] [serial = 1716] [outer = 0x8eccbe80]
05:05:05 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
05:05:05 INFO - document served over http requires an http
05:05:05 INFO - sub-resource via fetch-request using the http-csp
05:05:05 INFO - delivery method with swap-origin-redirect and when
05:05:05 INFO - the target request is cross-origin.
05:05:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1849ms
05:05:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x90be1480) [pid = 1840] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x922b7980) [pid = 1840] [serial = 1604] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x91a89100) [pid = 1840] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x988b3f80) [pid = 1840] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x98931000) [pid = 1840] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x9bf77100) [pid = 1840] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9bf74e00) [pid = 1840] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9f4c6080) [pid = 1840] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9e85d280) [pid = 1840] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0xa0257600) [pid = 1840] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8ecc8780) [pid = 1840] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x93e5bd00) [pid = 1840] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8f27ee80) [pid = 1840] [serial = 1658] [outer = (nil)] [url = about:blank]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x91b11b80) [pid = 1840] [serial = 1646] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:05:06 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0xa14dfc80) [pid = 1840] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8eceb080) [pid = 1840] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x93e5ae00) [pid = 1840] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8eccc380) [pid = 1840] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa15e4e80) [pid = 1840] [serial = 1641] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120253475]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x91b10a00) [pid = 1840] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8ecc9180) [pid = 1840] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x93e50780) [pid = 1840] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x90be0a80) [pid = 1840] [serial = 1655] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x91b23000) [pid = 1840] [serial = 1602] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x91e9b300) [pid = 1840] [serial = 1605] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x92390d00) [pid = 1840] [serial = 1607] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x93e59280) [pid = 1840] [serial = 1610] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93fab180) [pid = 1840] [serial = 1613] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x942e9f80) [pid = 1840] [serial = 1616] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x95165780) [pid = 1840] [serial = 1619] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x989d1f00) [pid = 1840] [serial = 1622] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9b492d00) [pid = 1840] [serial = 1625] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9c8e6e00) [pid = 1840] [serial = 1628] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9daefe80) [pid = 1840] [serial = 1631] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9f537780) [pid = 1840] [serial = 1634] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9e138880) [pid = 1840] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa1508280) [pid = 1840] [serial = 1639] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa5656b80) [pid = 1840] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120253475]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa8317a00) [pid = 1840] [serial = 1644] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x91b10280) [pid = 1840] [serial = 1647] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x91b12800) [pid = 1840] [serial = 1649] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x8eceba80) [pid = 1840] [serial = 1652] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x91a86680) [pid = 1840] [serial = 1659] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x94509d00) [pid = 1840] [serial = 1617] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x988b4c00) [pid = 1840] [serial = 1620] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x989d5100) [pid = 1840] [serial = 1623] [outer = (nil)] [url = about:blank]
05:05:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x954ce600 == 10 [pid = 1840] [id = 612]
05:05:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8e72f400) [pid = 1840] [serial = 1717] [outer = (nil)]
05:05:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8ecc9180) [pid = 1840] [serial = 1718] [outer = 0x8e72f400]
05:05:07 INFO - PROCESS | 1840 | 1446120307149 Marionette INFO loaded listener.js
05:05:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x90be0580) [pid = 1840] [serial = 1719] [outer = 0x8e72f400]
05:05:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b531600 == 11 [pid = 1840] [id = 613]
05:05:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91e9ba80) [pid = 1840] [serial = 1720] [outer = (nil)]
05:05:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91b10a00) [pid = 1840] [serial = 1721] [outer = 0x91e9ba80]
05:05:08 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
05:05:08 INFO - document served over http requires an http
05:05:08 INFO - sub-resource via iframe-tag using the http-csp
05:05:08 INFO - delivery method with keep-origin-redirect and when
05:05:08 INFO - the target request is cross-origin.
05:05:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3351ms
05:05:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:05:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705d00 == 12 [pid = 1840] [id = 614]
05:05:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8e8d4680) [pid = 1840] [serial = 1722] [outer = (nil)]
05:05:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x90bdef00) [pid = 1840] [serial = 1723] [outer = 0x8e8d4680]
05:05:09 INFO - PROCESS | 1840 | 1446120309295 Marionette INFO loaded listener.js
05:05:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x91069500) [pid = 1840] [serial = 1724] [outer = 0x8e8d4680]
05:05:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8a00 == 13 [pid = 1840] [id = 615]
05:05:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91b26e80) [pid = 1840] [serial = 1725] [outer = (nil)]
05:05:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x91a85c80) [pid = 1840] [serial = 1726] [outer = 0x91b26e80]
05:05:10 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
05:05:10 INFO - document served over http requires an http
05:05:10 INFO - sub-resource via iframe-tag using the http-csp
05:05:10 INFO - delivery method with no-redirect and when
05:05:10 INFO - the target request is cross-origin.
05:05:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1804ms
05:05:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:05:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0a000 == 14 [pid = 1840] [id = 616]
05:05:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8ecc8780) [pid = 1840] [serial = 1727] [outer = (nil)]
05:05:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91bc2980) [pid = 1840] [serial = 1728] [outer = 0x8ecc8780]
05:05:11 INFO - PROCESS | 1840 | 1446120311212 Marionette INFO loaded listener.js
05:05:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91e9d380) [pid = 1840] [serial = 1729] [outer = 0x8ecc8780]
05:05:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b7d0700 == 15 [pid = 1840] [id = 617]
05:05:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x92391980) [pid = 1840] [serial = 1730] [outer = (nil)]
05:05:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x922b4500) [pid = 1840] [serial = 1731] [outer = 0x92391980]
05:05:12 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
05:05:12 INFO - document served over http requires an http
05:05:12 INFO - sub-resource via iframe-tag using the http-csp
05:05:12 INFO - delivery method with swap-origin-redirect and when
05:05:12 INFO - the target request is cross-origin.
05:05:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2063ms
05:05:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:05:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8d400 == 16 [pid = 1840] [id = 618]
05:05:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x922b5e00) [pid = 1840] [serial = 1732] [outer = (nil)]
05:05:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93e40180) [pid = 1840] [serial = 1733] [outer = 0x922b5e00]
05:05:13 INFO - PROCESS | 1840 | 1446120313327 Marionette INFO loaded listener.js
05:05:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e51680) [pid = 1840] [serial = 1734] [outer = 0x922b5e00]
05:05:14 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
05:05:14 INFO - document served over http requires an http
05:05:14 INFO - sub-resource via script-tag using the http-csp
05:05:14 INFO - delivery method with keep-origin-redirect and when
05:05:14 INFO - the target request is cross-origin.
05:05:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1743ms
05:05:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
05:05:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b5500 == 17 [pid = 1840] [id = 619]
05:05:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93e53e80) [pid = 1840] [serial = 1735] [outer = (nil)]
05:05:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93e5ae00) [pid = 1840] [serial = 1736] [outer = 0x93e53e80]
05:05:15 INFO - PROCESS | 1840 | 1446120315075 Marionette INFO loaded listener.js
05:05:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93faaf00) [pid = 1840] [serial = 1737] [outer = 0x93e53e80]
05:05:16 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
05:05:16 INFO - document served over http requires an http
05:05:16 INFO - sub-resource via script-tag using the http-csp
05:05:16 INFO - delivery method with no-redirect and when
05:05:16 INFO - the target request is cross-origin.
05:05:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1649ms
05:05:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:05:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce91700 == 18 [pid = 1840] [id = 620]
05:05:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x942e7000) [pid = 1840] [serial = 1738] [outer = (nil)]
05:05:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x942ea700) [pid = 1840] [serial = 1739] [outer = 0x942e7000]
05:05:16 INFO - PROCESS | 1840 | 1446120316921 Marionette INFO loaded listener.js
05:05:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x94509d00) [pid = 1840] [serial = 1740] [outer = 0x942e7000]
05:05:18 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
05:05:18 INFO - document served over http requires an http
05:05:18 INFO - sub-resource via script-tag using the http-csp
05:05:18 INFO - delivery method with swap-origin-redirect and when
05:05:18 INFO - the target request is cross-origin.
05:05:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2102ms
05:05:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:05:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x94241000 == 19 [pid = 1840] [id = 621]
05:05:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9450b880) [pid = 1840] [serial = 1741] [outer = (nil)]
05:05:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x95117600) [pid = 1840] [serial = 1742] [outer = 0x9450b880]
05:05:19 INFO - PROCESS | 1840 | 1446120319025 Marionette INFO loaded listener.js
05:05:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x98931000) [pid = 1840] [serial = 1743] [outer = 0x9450b880]
05:05:20 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
05:05:20 INFO - document served over http requires an http
05:05:20 INFO - sub-resource via xhr-request using the http-csp
05:05:20 INFO - delivery method with keep-origin-redirect and when
05:05:20 INFO - the target request is cross-origin.
05:05:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1936ms
05:05:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
05:05:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8700 == 20 [pid = 1840] [id = 622]
05:05:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x91e99c80) [pid = 1840] [serial = 1744] [outer = (nil)]
05:05:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x989d1f00) [pid = 1840] [serial = 1745] [outer = 0x91e99c80]
05:05:20 INFO - PROCESS | 1840 | 1446120320881 Marionette INFO loaded listener.js
05:05:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9b413780) [pid = 1840] [serial = 1746] [outer = 0x91e99c80]
05:05:22 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
05:05:22 INFO - document served over http requires an http
05:05:22 INFO - sub-resource via xhr-request using the http-csp
05:05:22 INFO - delivery method with no-redirect and when
05:05:22 INFO - the target request is cross-origin.
05:05:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1961ms
05:05:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:05:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e956400 == 21 [pid = 1840] [id = 623]
05:05:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x989d1780) [pid = 1840] [serial = 1747] [outer = (nil)]
05:05:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9bf74400) [pid = 1840] [serial = 1748] [outer = 0x989d1780]
05:05:22 INFO - PROCESS | 1840 | 1446120322801 Marionette INFO loaded listener.js
05:05:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9bf76480) [pid = 1840] [serial = 1749] [outer = 0x989d1780]
05:05:24 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
05:05:24 INFO - document served over http requires an http
05:05:24 INFO - sub-resource via xhr-request using the http-csp
05:05:24 INFO - delivery method with swap-origin-redirect and when
05:05:24 INFO - the target request is cross-origin.
05:05:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2248ms
05:05:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:05:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8b900 == 22 [pid = 1840] [id = 624]
05:05:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9b414180) [pid = 1840] [serial = 1750] [outer = (nil)]
05:05:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9c8e5f00) [pid = 1840] [serial = 1751] [outer = 0x9b414180]
05:05:24 INFO - PROCESS | 1840 | 1446120324977 Marionette INFO loaded listener.js
05:05:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9d85e700) [pid = 1840] [serial = 1752] [outer = 0x9b414180]
05:05:26 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
05:05:26 INFO - document served over http requires an https
05:05:26 INFO - sub-resource via fetch-request using the http-csp
05:05:26 INFO - delivery method with keep-origin-redirect and when
05:05:26 INFO - the target request is cross-origin.
05:05:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1644ms
05:05:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
05:05:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e8e0400 == 23 [pid = 1840] [id = 625]
05:05:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9d8b1e00) [pid = 1840] [serial = 1753] [outer = (nil)]
05:05:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9de85980) [pid = 1840] [serial = 1754] [outer = 0x9d8b1e00]
05:05:26 INFO - PROCESS | 1840 | 1446120326591 Marionette INFO loaded listener.js
05:05:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9e861b00) [pid = 1840] [serial = 1755] [outer = 0x9d8b1e00]
05:05:27 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
05:05:27 INFO - document served over http requires an https
05:05:27 INFO - sub-resource via fetch-request using the http-csp
05:05:27 INFO - delivery method with no-redirect and when
05:05:27 INFO - the target request is cross-origin.
05:05:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1535ms
05:05:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:05:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cba6700 == 24 [pid = 1840] [id = 626]
05:05:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9daf0380) [pid = 1840] [serial = 1756] [outer = (nil)]
05:05:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f539a80) [pid = 1840] [serial = 1757] [outer = 0x9daf0380]
05:05:28 INFO - PROCESS | 1840 | 1446120328265 Marionette INFO loaded listener.js
05:05:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0xa0254900) [pid = 1840] [serial = 1758] [outer = 0x9daf0380]
05:05:29 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
05:05:29 INFO - document served over http requires an https
05:05:29 INFO - sub-resource via fetch-request using the http-csp
05:05:29 INFO - delivery method with swap-origin-redirect and when
05:05:29 INFO - the target request is cross-origin.
05:05:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2050ms
05:05:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:05:30 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0413000 == 25 [pid = 1840] [id = 627]
05:05:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f4c8880) [pid = 1840] [serial = 1759] [outer = (nil)]
05:05:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa14e1080) [pid = 1840] [serial = 1760] [outer = 0x9f4c8880]
05:05:30 INFO - PROCESS | 1840 | 1446120330580 Marionette INFO loaded listener.js
05:05:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa15e4700) [pid = 1840] [serial = 1761] [outer = 0x9f4c8880]
05:05:31 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11cef00 == 26 [pid = 1840] [id = 628]
05:05:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x90bef680) [pid = 1840] [serial = 1762] [outer = (nil)]
05:05:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x90bf0300) [pid = 1840] [serial = 1763] [outer = 0x90bef680]
05:05:32 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
05:05:32 INFO - document served over http requires an https
05:05:32 INFO - sub-resource via iframe-tag using the http-csp
05:05:32 INFO - delivery method with keep-origin-redirect and when
05:05:32 INFO - the target request is cross-origin.
05:05:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2207ms
05:05:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:05:32 INFO - PROCESS | 1840 | ++DOCSHELL 0xa05fea00 == 27 [pid = 1840] [id = 629]
05:05:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x90bee280) [pid = 1840] [serial = 1764] [outer = (nil)]
05:05:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x90bf0080) [pid = 1840] [serial = 1765] [outer = 0x90bee280]
05:05:32 INFO - PROCESS | 1840 | 1446120332601 Marionette INFO loaded listener.js
05:05:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x90bf1e80) [pid = 1840] [serial = 1766] [outer = 0x90bee280]
05:05:33 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8301a00 == 28 [pid = 1840] [id = 630]
05:05:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa15e4e80) [pid = 1840] [serial = 1767] [outer = (nil)]
05:05:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa15e5100) [pid = 1840] [serial = 1768] [outer = 0xa15e4e80]
05:05:33 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
05:05:33 INFO - document served over http requires an https
05:05:33 INFO - sub-resource via iframe-tag using the http-csp
05:05:33 INFO - delivery method with no-redirect and when
05:05:33 INFO - the target request is cross-origin.
05:05:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1754ms
05:05:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:05:34 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11ce600 == 29 [pid = 1840] [id = 631]
05:05:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x90bf1980) [pid = 1840] [serial = 1769] [outer = (nil)]
05:05:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa8317a00) [pid = 1840] [serial = 1770] [outer = 0x90bf1980]
05:05:34 INFO - PROCESS | 1840 | 1446120334408 Marionette INFO loaded listener.js
05:05:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa9a53300) [pid = 1840] [serial = 1771] [outer = 0x90bf1980]
05:05:35 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8f6de00 == 30 [pid = 1840] [id = 632]
05:05:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x8e6c9180) [pid = 1840] [serial = 1772] [outer = (nil)]
05:05:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0x8e6c8f00) [pid = 1840] [serial = 1773] [outer = 0x8e6c9180]
05:05:36 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
05:05:36 INFO - document served over http requires an https
05:05:36 INFO - sub-resource via iframe-tag using the http-csp
05:05:36 INFO - delivery method with swap-origin-redirect and when
05:05:36 INFO - the target request is cross-origin.
05:05:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2099ms
05:05:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:05:36 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8ec5400 == 31 [pid = 1840] [id = 633]
05:05:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0x8e6c8780) [pid = 1840] [serial = 1774] [outer = (nil)]
05:05:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 142 (0x8e6ca800) [pid = 1840] [serial = 1775] [outer = 0x8e6c8780]
05:05:36 INFO - PROCESS | 1840 | 1446120336536 Marionette INFO loaded listener.js
05:05:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 143 (0x8e6cc100) [pid = 1840] [serial = 1776] [outer = 0x8e6c8780]
05:05:37 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
05:05:37 INFO - document served over http requires an https
05:05:37 INFO - sub-resource via script-tag using the http-csp
05:05:37 INFO - delivery method with keep-origin-redirect and when
05:05:37 INFO - the target request is cross-origin.
05:05:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1939ms
05:05:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
05:05:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00b600 == 32 [pid = 1840] [id = 634]
05:05:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 144 (0x8e6caa80) [pid = 1840] [serial = 1777] [outer = (nil)]
05:05:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 145 (0x8e6ccd80) [pid = 1840] [serial = 1778] [outer = 0x8e6caa80]
05:05:39 INFO - PROCESS | 1840 | 1446120339114 Marionette INFO loaded listener.js
05:05:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 146 (0x93e47180) [pid = 1840] [serial = 1779] [outer = 0x8e6caa80]
05:05:40 INFO - PROCESS | 1840 | --DOCSHELL 0x91079c00 == 31 [pid = 1840] [id = 610]
05:05:40 INFO - PROCESS | 1840 | --DOCSHELL 0x91f59600 == 30 [pid = 1840] [id = 611]
05:05:40 INFO - PROCESS | 1840 | --DOCSHELL 0x9b531600 == 29 [pid = 1840] [id = 613]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705d00 == 28 [pid = 1840] [id = 614]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8a00 == 27 [pid = 1840] [id = 615]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0a000 == 26 [pid = 1840] [id = 616]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x9b7d0700 == 25 [pid = 1840] [id = 617]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8d400 == 24 [pid = 1840] [id = 618]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b5500 == 23 [pid = 1840] [id = 619]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce91700 == 22 [pid = 1840] [id = 620]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x94241000 == 21 [pid = 1840] [id = 621]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8700 == 20 [pid = 1840] [id = 622]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x8e956400 == 19 [pid = 1840] [id = 623]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8b900 == 18 [pid = 1840] [id = 624]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x9e8e0400 == 17 [pid = 1840] [id = 625]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x9cba6700 == 16 [pid = 1840] [id = 626]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa0413000 == 15 [pid = 1840] [id = 627]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa11cef00 == 14 [pid = 1840] [id = 628]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa05fea00 == 13 [pid = 1840] [id = 629]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa8301a00 == 12 [pid = 1840] [id = 630]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa11ce600 == 11 [pid = 1840] [id = 631]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa8f6de00 == 10 [pid = 1840] [id = 632]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa8ec5400 == 9 [pid = 1840] [id = 633]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0x954ce600 == 8 [pid = 1840] [id = 612]
05:05:42 INFO - PROCESS | 1840 | --DOCSHELL 0xa8e86800 == 7 [pid = 1840] [id = 609]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 145 (0x942e7a00) [pid = 1840] [serial = 1614] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 144 (0x93e5cc00) [pid = 1840] [serial = 1611] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 143 (0x93e42e80) [pid = 1840] [serial = 1608] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 142 (0x91e9a680) [pid = 1840] [serial = 1603] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 141 (0x91b14100) [pid = 1840] [serial = 1650] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0xa9a52680) [pid = 1840] [serial = 1645] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0xa155a300) [pid = 1840] [serial = 1640] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9f53b880) [pid = 1840] [serial = 1635] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9de85200) [pid = 1840] [serial = 1632] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9c9c7900) [pid = 1840] [serial = 1629] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9bf73c80) [pid = 1840] [serial = 1626] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x91a30c00) [pid = 1840] [serial = 1656] [outer = (nil)] [url = about:blank]
05:05:42 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x8eced600) [pid = 1840] [serial = 1653] [outer = (nil)] [url = about:blank]
05:05:43 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
05:05:43 INFO - document served over http requires an https
05:05:43 INFO - sub-resource via script-tag using the http-csp
05:05:43 INFO - delivery method with no-redirect and when
05:05:43 INFO - the target request is cross-origin.
05:05:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 5264ms
05:05:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:05:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107bd00 == 8 [pid = 1840] [id = 635]
05:05:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x8ecc8280) [pid = 1840] [serial = 1780] [outer = (nil)]
05:05:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x8eceab80) [pid = 1840] [serial = 1781] [outer = 0x8ecc8280]
05:05:43 INFO - PROCESS | 1840 | 1446120343642 Marionette INFO loaded listener.js
05:05:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x8eced600) [pid = 1840] [serial = 1782] [outer = 0x8ecc8280]
05:05:44 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
05:05:44 INFO - document served over http requires an https
05:05:44 INFO - sub-resource via script-tag using the http-csp
05:05:44 INFO - delivery method with swap-origin-redirect and when
05:05:44 INFO - the target request is cross-origin.
05:05:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1696ms
05:05:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:05:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5100 == 9 [pid = 1840] [id = 636]
05:05:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x8ecc9e00) [pid = 1840] [serial = 1783] [outer = (nil)]
05:05:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x90beea00) [pid = 1840] [serial = 1784] [outer = 0x8ecc9e00]
05:05:45 INFO - PROCESS | 1840 | 1446120345379 Marionette INFO loaded listener.js
05:05:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x9106ba80) [pid = 1840] [serial = 1785] [outer = 0x8ecc9e00]
05:05:46 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
05:05:46 INFO - document served over http requires an https
05:05:46 INFO - sub-resource via xhr-request using the http-csp
05:05:46 INFO - delivery method with keep-origin-redirect and when
05:05:46 INFO - the target request is cross-origin.
05:05:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1637ms
05:05:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x98932e00) [pid = 1840] [serial = 1683] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120282293]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x8eccbe80) [pid = 1840] [serial = 1714] [outer = (nil)] [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]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0xa9a53580) [pid = 1840] [serial = 1708] [outer = (nil)] [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]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x8e72f400) [pid = 1840] [serial = 1717] [outer = (nil)] [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]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x988b5380) [pid = 1840] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9b494b00) [pid = 1840] [serial = 1688] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x91e9ba80) [pid = 1840] [serial = 1720] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e8d5580) [pid = 1840] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x954a3d00) [pid = 1840] [serial = 1678] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x8e731c00) [pid = 1840] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x8eceb300) [pid = 1840] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x90be2d80) [pid = 1840] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x922b8100) [pid = 1840] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x93e52300) [pid = 1840] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x93ea1200) [pid = 1840] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x942e9580) [pid = 1840] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x954a5100) [pid = 1840] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9c9c9700) [pid = 1840] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0xa022ee80) [pid = 1840] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0xa0447980) [pid = 1840] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8ecc9180) [pid = 1840] [serial = 1718] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x91b10a00) [pid = 1840] [serial = 1721] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9b57e000) [pid = 1840] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x9de82a00) [pid = 1840] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8f27bf00) [pid = 1840] [serial = 1661] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x91a89600) [pid = 1840] [serial = 1664] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x91e9c480) [pid = 1840] [serial = 1667] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x93e41080) [pid = 1840] [serial = 1670] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x93e5d100) [pid = 1840] [serial = 1673] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x942e8e00) [pid = 1840] [serial = 1676] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x94507c80) [pid = 1840] [serial = 1679] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x95168e80) [pid = 1840] [serial = 1681] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x98933800) [pid = 1840] [serial = 1684] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120282293]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x989d3580) [pid = 1840] [serial = 1686] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x954a4200) [pid = 1840] [serial = 1689] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9bf73f00) [pid = 1840] [serial = 1691] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x9c883c80) [pid = 1840] [serial = 1694] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9e135900) [pid = 1840] [serial = 1697] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9f537280) [pid = 1840] [serial = 1700] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0xa14e2980) [pid = 1840] [serial = 1703] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0xa15e5880) [pid = 1840] [serial = 1706] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0xa9a55380) [pid = 1840] [serial = 1709] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8ecc8c80) [pid = 1840] [serial = 1712] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x91a86400) [pid = 1840] [serial = 1715] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x90bde000) [pid = 1840] [serial = 1662] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x91b14380) [pid = 1840] [serial = 1665] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa022d300) [pid = 1840] [serial = 1701] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa150a580) [pid = 1840] [serial = 1704] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa9a51c80) [pid = 1840] [serial = 1707] [outer = (nil)] [url = about:blank]
05:05:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3300 == 10 [pid = 1840] [id = 637]
05:05:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e731c00) [pid = 1840] [serial = 1786] [outer = (nil)]
05:05:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8ecc9180) [pid = 1840] [serial = 1787] [outer = 0x8e731c00]
05:05:48 INFO - PROCESS | 1840 | 1446120348597 Marionette INFO loaded listener.js
05:05:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x91a2d780) [pid = 1840] [serial = 1788] [outer = 0x8e731c00]
05:05:49 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
05:05:49 INFO - document served over http requires an https
05:05:49 INFO - sub-resource via xhr-request using the http-csp
05:05:49 INFO - delivery method with no-redirect and when
05:05:49 INFO - the target request is cross-origin.
05:05:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2761ms
05:05:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:05:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881d700 == 11 [pid = 1840] [id = 638]
05:05:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x91a89600) [pid = 1840] [serial = 1789] [outer = (nil)]
05:05:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91b13200) [pid = 1840] [serial = 1790] [outer = 0x91a89600]
05:05:49 INFO - PROCESS | 1840 | 1446120349939 Marionette INFO loaded listener.js
05:05:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91b23000) [pid = 1840] [serial = 1791] [outer = 0x91a89600]
05:05:51 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
05:05:51 INFO - document served over http requires an https
05:05:51 INFO - sub-resource via xhr-request using the http-csp
05:05:51 INFO - delivery method with swap-origin-redirect and when
05:05:51 INFO - the target request is cross-origin.
05:05:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1695ms
05:05:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:05:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x92277d00 == 12 [pid = 1840] [id = 639]
05:05:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x8ecc8000) [pid = 1840] [serial = 1792] [outer = (nil)]
05:05:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x9106bf80) [pid = 1840] [serial = 1793] [outer = 0x8ecc8000]
05:05:51 INFO - PROCESS | 1840 | 1446120351659 Marionette INFO loaded listener.js
05:05:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x91b11b80) [pid = 1840] [serial = 1794] [outer = 0x8ecc8000]
05:05:53 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
05:05:53 INFO - document served over http requires an http
05:05:53 INFO - sub-resource via fetch-request using the http-csp
05:05:53 INFO - delivery method with keep-origin-redirect and when
05:05:53 INFO - the target request is same-origin.
05:05:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1903ms
05:05:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
05:05:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b7d0700 == 13 [pid = 1840] [id = 640]
05:05:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x8f27b500) [pid = 1840] [serial = 1795] [outer = (nil)]
05:05:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x91e99280) [pid = 1840] [serial = 1796] [outer = 0x8f27b500]
05:05:54 INFO - PROCESS | 1840 | 1446120354559 Marionette INFO loaded listener.js
05:05:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x922b6580) [pid = 1840] [serial = 1797] [outer = 0x8f27b500]
05:05:55 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
05:05:55 INFO - document served over http requires an http
05:05:55 INFO - sub-resource via fetch-request using the http-csp
05:05:55 INFO - delivery method with no-redirect and when
05:05:55 INFO - the target request is same-origin.
05:05:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2716ms
05:05:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:05:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c080600 == 14 [pid = 1840] [id = 641]
05:05:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x91e9c700) [pid = 1840] [serial = 1798] [outer = (nil)]
05:05:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93e3f280) [pid = 1840] [serial = 1799] [outer = 0x91e9c700]
05:05:56 INFO - PROCESS | 1840 | 1446120356543 Marionette INFO loaded listener.js
05:05:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93e46c80) [pid = 1840] [serial = 1800] [outer = 0x91e9c700]
05:05:58 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
05:05:58 INFO - document served over http requires an http
05:05:58 INFO - sub-resource via fetch-request using the http-csp
05:05:58 INFO - delivery method with swap-origin-redirect and when
05:05:58 INFO - the target request is same-origin.
05:05:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2098ms
05:05:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:05:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c913d00 == 15 [pid = 1840] [id = 642]
05:05:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x93e43d80) [pid = 1840] [serial = 1801] [outer = (nil)]
05:05:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x93e48800) [pid = 1840] [serial = 1802] [outer = 0x93e43d80]
05:05:58 INFO - PROCESS | 1840 | 1446120358579 Marionette INFO loaded listener.js
05:05:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x93e4a880) [pid = 1840] [serial = 1803] [outer = 0x93e43d80]
05:05:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf5ae00 == 16 [pid = 1840] [id = 643]
05:05:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x93e52300) [pid = 1840] [serial = 1804] [outer = (nil)]
05:05:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x93e4ad80) [pid = 1840] [serial = 1805] [outer = 0x93e52300]
05:06:00 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
05:06:00 INFO - document served over http requires an http
05:06:00 INFO - sub-resource via iframe-tag using the http-csp
05:06:00 INFO - delivery method with keep-origin-redirect and when
05:06:00 INFO - the target request is same-origin.
05:06:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2098ms
05:06:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:06:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf5ba00 == 17 [pid = 1840] [id = 644]
05:06:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x93e48300) [pid = 1840] [serial = 1806] [outer = (nil)]
05:06:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x93e54880) [pid = 1840] [serial = 1807] [outer = 0x93e48300]
05:06:00 INFO - PROCESS | 1840 | 1446120360733 Marionette INFO loaded listener.js
05:06:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x93e5b580) [pid = 1840] [serial = 1808] [outer = 0x93e48300]
05:06:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00bc00 == 18 [pid = 1840] [id = 645]
05:06:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x93fadc00) [pid = 1840] [serial = 1809] [outer = (nil)]
05:06:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x93e51900) [pid = 1840] [serial = 1810] [outer = 0x93fadc00]
05:06:02 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
05:06:02 INFO - document served over http requires an http
05:06:02 INFO - sub-resource via iframe-tag using the http-csp
05:06:02 INFO - delivery method with no-redirect and when
05:06:02 INFO - the target request is same-origin.
05:06:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 2099ms
05:06:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:06:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x94569c00 == 19 [pid = 1840] [id = 646]
05:06:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x8e8d7b00) [pid = 1840] [serial = 1811] [outer = (nil)]
05:06:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x93faeb00) [pid = 1840] [serial = 1812] [outer = 0x8e8d7b00]
05:06:02 INFO - PROCESS | 1840 | 1446120362870 Marionette INFO loaded listener.js
05:06:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x942e9f80) [pid = 1840] [serial = 1813] [outer = 0x8e8d7b00]
05:06:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15d000 == 20 [pid = 1840] [id = 647]
05:06:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x94508b80) [pid = 1840] [serial = 1814] [outer = (nil)]
05:06:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9450bd80) [pid = 1840] [serial = 1815] [outer = 0x94508b80]
05:06:04 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
05:06:04 INFO - document served over http requires an http
05:06:04 INFO - sub-resource via iframe-tag using the http-csp
05:06:04 INFO - delivery method with swap-origin-redirect and when
05:06:04 INFO - the target request is same-origin.
05:06:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2088ms
05:06:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:06:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15d600 == 21 [pid = 1840] [id = 648]
05:06:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x94509300) [pid = 1840] [serial = 1816] [outer = (nil)]
05:06:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x95090380) [pid = 1840] [serial = 1817] [outer = 0x94509300]
05:06:04 INFO - PROCESS | 1840 | 1446120364990 Marionette INFO loaded listener.js
05:06:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x95167580) [pid = 1840] [serial = 1818] [outer = 0x94509300]
05:06:06 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
05:06:06 INFO - document served over http requires an http
05:06:06 INFO - sub-resource via script-tag using the http-csp
05:06:06 INFO - delivery method with keep-origin-redirect and when
05:06:06 INFO - the target request is same-origin.
05:06:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1996ms
05:06:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
05:06:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e15df00 == 22 [pid = 1840] [id = 649]
05:06:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x94507c80) [pid = 1840] [serial = 1819] [outer = (nil)]
05:06:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x988b4480) [pid = 1840] [serial = 1820] [outer = 0x94507c80]
05:06:06 INFO - PROCESS | 1840 | 1446120366761 Marionette INFO loaded listener.js
05:06:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x98932e00) [pid = 1840] [serial = 1821] [outer = 0x94507c80]
05:06:08 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
05:06:08 INFO - document served over http requires an http
05:06:08 INFO - sub-resource via script-tag using the http-csp
05:06:08 INFO - delivery method with no-redirect and when
05:06:08 INFO - the target request is same-origin.
05:06:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 1750ms
05:06:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:06:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x92276e00 == 23 [pid = 1840] [id = 650]
05:06:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x988b1000) [pid = 1840] [serial = 1822] [outer = (nil)]
05:06:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x989d3300) [pid = 1840] [serial = 1823] [outer = 0x988b1000]
05:06:09 INFO - PROCESS | 1840 | 1446120369344 Marionette INFO loaded listener.js
05:06:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9b413a00) [pid = 1840] [serial = 1824] [outer = 0x988b1000]
05:06:11 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
05:06:11 INFO - document served over http requires an http
05:06:11 INFO - sub-resource via script-tag using the http-csp
05:06:11 INFO - delivery method with swap-origin-redirect and when
05:06:11 INFO - the target request is same-origin.
05:06:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3203ms
05:06:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:06:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fd06800 == 24 [pid = 1840] [id = 651]
05:06:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x988b5380) [pid = 1840] [serial = 1825] [outer = (nil)]
05:06:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9bd03a00) [pid = 1840] [serial = 1826] [outer = 0x988b5380]
05:06:11 INFO - PROCESS | 1840 | 1446120371819 Marionette INFO loaded listener.js
05:06:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x9bf77380) [pid = 1840] [serial = 1827] [outer = 0x988b5380]
05:06:13 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
05:06:13 INFO - document served over http requires an http
05:06:13 INFO - sub-resource via xhr-request using the http-csp
05:06:13 INFO - delivery method with keep-origin-redirect and when
05:06:13 INFO - the target request is same-origin.
05:06:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 2091ms
05:06:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
05:06:14 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0485100 == 25 [pid = 1840] [id = 652]
05:06:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9c8e9d80) [pid = 1840] [serial = 1828] [outer = (nil)]
05:06:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x9daee800) [pid = 1840] [serial = 1829] [outer = 0x9c8e9d80]
05:06:14 INFO - PROCESS | 1840 | 1446120374349 Marionette INFO loaded listener.js
05:06:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x9de84580) [pid = 1840] [serial = 1830] [outer = 0x9c8e9d80]
05:06:15 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
05:06:15 INFO - document served over http requires an http
05:06:15 INFO - sub-resource via xhr-request using the http-csp
05:06:15 INFO - delivery method with no-redirect and when
05:06:15 INFO - the target request is same-origin.
05:06:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2409ms
05:06:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:06:16 INFO - PROCESS | 1840 | ++DOCSHELL 0xa04c5100 == 26 [pid = 1840] [id = 653]
05:06:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9d85fd80) [pid = 1840] [serial = 1831] [outer = (nil)]
05:06:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x9f4c4500) [pid = 1840] [serial = 1832] [outer = 0x9d85fd80]
05:06:16 INFO - PROCESS | 1840 | 1446120376620 Marionette INFO loaded listener.js
05:06:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x9f4c8b00) [pid = 1840] [serial = 1833] [outer = 0x9d85fd80]
05:06:18 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
05:06:18 INFO - document served over http requires an http
05:06:18 INFO - sub-resource via xhr-request using the http-csp
05:06:18 INFO - delivery method with swap-origin-redirect and when
05:06:18 INFO - the target request is same-origin.
05:06:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2246ms
05:06:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:06:18 INFO - PROCESS | 1840 | ++DOCSHELL 0xa82ae800 == 27 [pid = 1840] [id = 654]
05:06:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x9f537c80) [pid = 1840] [serial = 1834] [outer = (nil)]
05:06:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xa022e980) [pid = 1840] [serial = 1835] [outer = 0x9f537c80]
05:06:18 INFO - PROCESS | 1840 | 1446120378867 Marionette INFO loaded listener.js
05:06:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 141 (0xa0255f80) [pid = 1840] [serial = 1836] [outer = 0x9f537c80]
05:06:24 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf5ae00 == 26 [pid = 1840] [id = 643]
05:06:24 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00bc00 == 25 [pid = 1840] [id = 645]
05:06:24 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15d000 == 24 [pid = 1840] [id = 647]
05:06:24 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00b600 == 23 [pid = 1840] [id = 634]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 140 (0xa9b8f180) [pid = 1840] [serial = 1710] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x9e95fe80) [pid = 1840] [serial = 1698] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9c9c8080) [pid = 1840] [serial = 1695] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9bf75580) [pid = 1840] [serial = 1692] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x9a8e3780) [pid = 1840] [serial = 1687] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x90be1700) [pid = 1840] [serial = 1682] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9508d180) [pid = 1840] [serial = 1677] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x93e9fe00) [pid = 1840] [serial = 1674] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x93e51180) [pid = 1840] [serial = 1671] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x922b5400) [pid = 1840] [serial = 1668] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x91b12300) [pid = 1840] [serial = 1716] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x8f27b000) [pid = 1840] [serial = 1713] [outer = (nil)] [url = about:blank]
05:06:25 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x90be0580) [pid = 1840] [serial = 1719] [outer = (nil)] [url = about:blank]
05:06:25 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
05:06:25 INFO - document served over http requires an https
05:06:25 INFO - sub-resource via fetch-request using the http-csp
05:06:25 INFO - delivery method with keep-origin-redirect and when
05:06:25 INFO - the target request is same-origin.
05:06:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 7062ms
05:06:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
05:06:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a73800 == 24 [pid = 1840] [id = 655]
05:06:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8e8d6200) [pid = 1840] [serial = 1837] [outer = (nil)]
05:06:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8ece9500) [pid = 1840] [serial = 1838] [outer = 0x8e8d6200]
05:06:25 INFO - PROCESS | 1840 | 1446120385599 Marionette INFO loaded listener.js
05:06:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8eceb080) [pid = 1840] [serial = 1839] [outer = 0x8e8d6200]
05:06:26 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
05:06:26 INFO - document served over http requires an https
05:06:26 INFO - sub-resource via fetch-request using the http-csp
05:06:26 INFO - delivery method with no-redirect and when
05:06:26 INFO - the target request is same-origin.
05:06:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1335ms
05:06:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:06:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8800 == 25 [pid = 1840] [id = 656]
05:06:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x8e8d5800) [pid = 1840] [serial = 1840] [outer = (nil)]
05:06:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x8f27e700) [pid = 1840] [serial = 1841] [outer = 0x8e8d5800]
05:06:26 INFO - PROCESS | 1840 | 1446120386977 Marionette INFO loaded listener.js
05:06:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x90be1c00) [pid = 1840] [serial = 1842] [outer = 0x8e8d5800]
05:06:28 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
05:06:28 INFO - document served over http requires an https
05:06:28 INFO - sub-resource via fetch-request using the http-csp
05:06:28 INFO - delivery method with swap-origin-redirect and when
05:06:28 INFO - the target request is same-origin.
05:06:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1794ms
05:06:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:06:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e9400 == 26 [pid = 1840] [id = 657]
05:06:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x8e8d6c00) [pid = 1840] [serial = 1843] [outer = (nil)]
05:06:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x91a86180) [pid = 1840] [serial = 1844] [outer = 0x8e8d6c00]
05:06:28 INFO - PROCESS | 1840 | 1446120388866 Marionette INFO loaded listener.js
05:06:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91b12800) [pid = 1840] [serial = 1845] [outer = 0x8e8d6c00]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x8e8d4680) [pid = 1840] [serial = 1722] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x8ecc8780) [pid = 1840] [serial = 1727] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x9450b880) [pid = 1840] [serial = 1741] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x91e99c80) [pid = 1840] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x989d1780) [pid = 1840] [serial = 1747] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9b414180) [pid = 1840] [serial = 1750] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9d8b1e00) [pid = 1840] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x9daf0380) [pid = 1840] [serial = 1756] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9f4c8880) [pid = 1840] [serial = 1759] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x90bee280) [pid = 1840] [serial = 1764] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x90bf1980) [pid = 1840] [serial = 1769] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x91b13200) [pid = 1840] [serial = 1790] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8ecc9e00) [pid = 1840] [serial = 1783] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x91b26e80) [pid = 1840] [serial = 1725] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120310226]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x92391980) [pid = 1840] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x8e731c00) [pid = 1840] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x8ecc8280) [pid = 1840] [serial = 1780] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x91a89600) [pid = 1840] [serial = 1789] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x922b5e00) [pid = 1840] [serial = 1732] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8e6c9180) [pid = 1840] [serial = 1772] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x8e6caa80) [pid = 1840] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8e6c8780) [pid = 1840] [serial = 1774] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x942e7000) [pid = 1840] [serial = 1738] [outer = (nil)] [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]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0xa15e4e80) [pid = 1840] [serial = 1767] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120333490]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x93e53e80) [pid = 1840] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x90bef680) [pid = 1840] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9bf74400) [pid = 1840] [serial = 1748] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9c8e5f00) [pid = 1840] [serial = 1751] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9de85980) [pid = 1840] [serial = 1754] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9f539a80) [pid = 1840] [serial = 1757] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa14e1080) [pid = 1840] [serial = 1760] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x90bf0300) [pid = 1840] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x90bf0080) [pid = 1840] [serial = 1765] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0xa15e5100) [pid = 1840] [serial = 1768] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120333490]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa8317a00) [pid = 1840] [serial = 1770] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x8e6c8f00) [pid = 1840] [serial = 1773] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x8e6ca800) [pid = 1840] [serial = 1775] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x8e6ccd80) [pid = 1840] [serial = 1778] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8eceab80) [pid = 1840] [serial = 1781] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x90beea00) [pid = 1840] [serial = 1784] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8ecc9180) [pid = 1840] [serial = 1787] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x90bdef00) [pid = 1840] [serial = 1723] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x91a85c80) [pid = 1840] [serial = 1726] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120310226]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x91bc2980) [pid = 1840] [serial = 1728] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x922b4500) [pid = 1840] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x93e40180) [pid = 1840] [serial = 1733] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x93e5ae00) [pid = 1840] [serial = 1736] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x942ea700) [pid = 1840] [serial = 1739] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x95117600) [pid = 1840] [serial = 1742] [outer = (nil)] [url = about:blank]
05:06:30 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x989d1f00) [pid = 1840] [serial = 1745] [outer = (nil)] [url = about:blank]
05:06:31 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x91b23000) [pid = 1840] [serial = 1791] [outer = (nil)] [url = about:blank]
05:06:31 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9bf76480) [pid = 1840] [serial = 1749] [outer = (nil)] [url = about:blank]
05:06:31 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x9106ba80) [pid = 1840] [serial = 1785] [outer = (nil)] [url = about:blank]
05:06:31 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x91a2d780) [pid = 1840] [serial = 1788] [outer = (nil)] [url = about:blank]
05:06:31 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x98931000) [pid = 1840] [serial = 1743] [outer = (nil)] [url = about:blank]
05:06:31 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x9b413780) [pid = 1840] [serial = 1746] [outer = (nil)] [url = about:blank]
05:06:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0a000 == 27 [pid = 1840] [id = 658]
05:06:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8e6caa80) [pid = 1840] [serial = 1846] [outer = (nil)]
05:06:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8e6ccd80) [pid = 1840] [serial = 1847] [outer = 0x8e6caa80]
05:06:31 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
05:06:31 INFO - document served over http requires an https
05:06:31 INFO - sub-resource via iframe-tag using the http-csp
05:06:31 INFO - delivery method with keep-origin-redirect and when
05:06:31 INFO - the target request is same-origin.
05:06:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 3054ms
05:06:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:06:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3bb00 == 28 [pid = 1840] [id = 659]
05:06:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8e6c8a00) [pid = 1840] [serial = 1848] [outer = (nil)]
05:06:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8ecc8280) [pid = 1840] [serial = 1849] [outer = 0x8e6c8a00]
05:06:31 INFO - PROCESS | 1840 | 1446120391787 Marionette INFO loaded listener.js
05:06:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x90bef680) [pid = 1840] [serial = 1850] [outer = 0x8e6c8a00]
05:06:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b67c600 == 29 [pid = 1840] [id = 660]
05:06:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91a85c80) [pid = 1840] [serial = 1851] [outer = (nil)]
05:06:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91a86680) [pid = 1840] [serial = 1852] [outer = 0x91a85c80]
05:06:33 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
05:06:33 INFO - document served over http requires an https
05:06:33 INFO - sub-resource via iframe-tag using the http-csp
05:06:33 INFO - delivery method with no-redirect and when
05:06:33 INFO - the target request is same-origin.
05:06:33 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1700ms
05:06:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:06:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f59f00 == 30 [pid = 1840] [id = 661]
05:06:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8e6c9e00) [pid = 1840] [serial = 1853] [outer = (nil)]
05:06:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x90bde000) [pid = 1840] [serial = 1854] [outer = 0x8e6c9e00]
05:06:33 INFO - PROCESS | 1840 | 1446120393713 Marionette INFO loaded listener.js
05:06:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x90be2d80) [pid = 1840] [serial = 1855] [outer = 0x8e6c9e00]
05:06:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435f700 == 31 [pid = 1840] [id = 662]
05:06:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x90bf1980) [pid = 1840] [serial = 1856] [outer = (nil)]
05:06:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8f27f380) [pid = 1840] [serial = 1857] [outer = 0x90bf1980]
05:06:35 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
05:06:35 INFO - document served over http requires an https
05:06:35 INFO - sub-resource via iframe-tag using the http-csp
05:06:35 INFO - delivery method with swap-origin-redirect and when
05:06:35 INFO - the target request is same-origin.
05:06:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2565ms
05:06:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:06:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5b4600 == 32 [pid = 1840] [id = 663]
05:06:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x90bf0080) [pid = 1840] [serial = 1858] [outer = (nil)]
05:06:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91b14600) [pid = 1840] [serial = 1859] [outer = 0x90bf0080]
05:06:36 INFO - PROCESS | 1840 | 1446120396320 Marionette INFO loaded listener.js
05:06:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91e99c80) [pid = 1840] [serial = 1860] [outer = 0x90bf0080]
05:06:38 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
05:06:38 INFO - document served over http requires an https
05:06:38 INFO - sub-resource via script-tag using the http-csp
05:06:38 INFO - delivery method with keep-origin-redirect and when
05:06:38 INFO - the target request is same-origin.
05:06:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2257ms
05:06:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
05:06:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c081b00 == 33 [pid = 1840] [id = 664]
05:06:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x91b11180) [pid = 1840] [serial = 1861] [outer = (nil)]
05:06:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x922b5e00) [pid = 1840] [serial = 1862] [outer = 0x91b11180]
05:06:38 INFO - PROCESS | 1840 | 1446120398660 Marionette INFO loaded listener.js
05:06:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x93e40180) [pid = 1840] [serial = 1863] [outer = 0x91b11180]
05:06:40 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
05:06:40 INFO - document served over http requires an https
05:06:40 INFO - sub-resource via script-tag using the http-csp
05:06:40 INFO - delivery method with no-redirect and when
05:06:40 INFO - the target request is same-origin.
05:06:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2872ms
05:06:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:06:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x9ce91d00 == 34 [pid = 1840] [id = 665]
05:06:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x9238e280) [pid = 1840] [serial = 1864] [outer = (nil)]
05:06:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e48a80) [pid = 1840] [serial = 1865] [outer = 0x9238e280]
05:06:41 INFO - PROCESS | 1840 | 1446120401525 Marionette INFO loaded listener.js
05:06:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93e51180) [pid = 1840] [serial = 1866] [outer = 0x9238e280]
05:06:43 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
05:06:43 INFO - document served over http requires an https
05:06:43 INFO - sub-resource via script-tag using the http-csp
05:06:43 INFO - delivery method with swap-origin-redirect and when
05:06:43 INFO - the target request is same-origin.
05:06:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2812ms
05:06:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:06:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2a00 == 35 [pid = 1840] [id = 666]
05:06:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93e46000) [pid = 1840] [serial = 1867] [outer = (nil)]
05:06:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93e5d100) [pid = 1840] [serial = 1868] [outer = 0x93e46000]
05:06:44 INFO - PROCESS | 1840 | 1446120404476 Marionette INFO loaded listener.js
05:06:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93e9fb80) [pid = 1840] [serial = 1869] [outer = 0x93e46000]
05:06:46 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
05:06:46 INFO - document served over http requires an https
05:06:46 INFO - sub-resource via xhr-request using the http-csp
05:06:46 INFO - delivery method with keep-origin-redirect and when
05:06:46 INFO - the target request is same-origin.
05:06:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2560ms
05:06:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
05:06:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x94242800 == 36 [pid = 1840] [id = 667]
05:06:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x8e8d4680) [pid = 1840] [serial = 1870] [outer = (nil)]
05:06:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x942e8400) [pid = 1840] [serial = 1871] [outer = 0x8e8d4680]
05:06:47 INFO - PROCESS | 1840 | 1446120407008 Marionette INFO loaded listener.js
05:06:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9450a700) [pid = 1840] [serial = 1872] [outer = 0x8e8d4680]
05:06:48 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
05:06:48 INFO - document served over http requires an https
05:06:48 INFO - sub-resource via xhr-request using the http-csp
05:06:48 INFO - delivery method with no-redirect and when
05:06:48 INFO - the target request is same-origin.
05:06:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2097ms
05:06:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:06:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6700 == 37 [pid = 1840] [id = 668]
05:06:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9508d400) [pid = 1840] [serial = 1873] [outer = (nil)]
05:06:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x988b1780) [pid = 1840] [serial = 1874] [outer = 0x9508d400]
05:06:48 INFO - PROCESS | 1840 | 1446120408973 Marionette INFO loaded listener.js
05:06:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x988b5d80) [pid = 1840] [serial = 1875] [outer = 0x9508d400]
05:06:50 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
05:06:50 INFO - document served over http requires an https
05:06:50 INFO - sub-resource via xhr-request using the http-csp
05:06:50 INFO - delivery method with swap-origin-redirect and when
05:06:50 INFO - the target request is same-origin.
05:06:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2145ms
05:06:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:06:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e825500 == 38 [pid = 1840] [id = 669]
05:06:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x94508680) [pid = 1840] [serial = 1876] [outer = (nil)]
05:06:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x989d4c00) [pid = 1840] [serial = 1877] [outer = 0x94508680]
05:06:50 INFO - PROCESS | 1840 | 1446120410962 Marionette INFO loaded listener.js
05:06:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9b413780) [pid = 1840] [serial = 1878] [outer = 0x94508680]
05:06:52 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
05:06:52 INFO - document served over http requires an http
05:06:52 INFO - sub-resource via fetch-request using the meta-csp
05:06:52 INFO - delivery method with keep-origin-redirect and when
05:06:52 INFO - the target request is cross-origin.
05:06:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1747ms
05:06:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
05:06:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fd05c00 == 39 [pid = 1840] [id = 670]
05:06:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x98935880) [pid = 1840] [serial = 1879] [outer = (nil)]
05:06:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9b494b00) [pid = 1840] [serial = 1880] [outer = 0x98935880]
05:06:52 INFO - PROCESS | 1840 | 1446120412835 Marionette INFO loaded listener.js
05:06:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9bf75300) [pid = 1840] [serial = 1881] [outer = 0x98935880]
05:06:53 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
05:06:53 INFO - document served over http requires an http
05:06:53 INFO - sub-resource via fetch-request using the meta-csp
05:06:53 INFO - delivery method with no-redirect and when
05:06:53 INFO - the target request is cross-origin.
05:06:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1543ms
05:06:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:06:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fd06b00 == 40 [pid = 1840] [id = 671]
05:06:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9bf74680) [pid = 1840] [serial = 1882] [outer = (nil)]
05:06:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9c883f00) [pid = 1840] [serial = 1883] [outer = 0x9bf74680]
05:06:54 INFO - PROCESS | 1840 | 1446120414304 Marionette INFO loaded listener.js
05:06:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9c8e6b80) [pid = 1840] [serial = 1884] [outer = 0x9bf74680]
05:06:56 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
05:06:56 INFO - document served over http requires an http
05:06:56 INFO - sub-resource via fetch-request using the meta-csp
05:06:56 INFO - delivery method with swap-origin-redirect and when
05:06:56 INFO - the target request is cross-origin.
05:06:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2352ms
05:06:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:06:56 INFO - PROCESS | 1840 | ++DOCSHELL 0xa052a400 == 41 [pid = 1840] [id = 672]
05:06:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9daeca00) [pid = 1840] [serial = 1885] [outer = (nil)]
05:06:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9e136580) [pid = 1840] [serial = 1886] [outer = 0x9daeca00]
05:06:56 INFO - PROCESS | 1840 | 1446120416875 Marionette INFO loaded listener.js
05:06:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9e960100) [pid = 1840] [serial = 1887] [outer = 0x9daeca00]
05:06:57 INFO - PROCESS | 1840 | ++DOCSHELL 0xa15bb900 == 42 [pid = 1840] [id = 673]
05:06:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9f4c6800) [pid = 1840] [serial = 1888] [outer = (nil)]
05:06:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9de82a00) [pid = 1840] [serial = 1889] [outer = 0x9f4c6800]
05:06:58 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
05:06:58 INFO - document served over http requires an http
05:06:58 INFO - sub-resource via iframe-tag using the meta-csp
05:06:58 INFO - delivery method with keep-origin-redirect and when
05:06:58 INFO - the target request is cross-origin.
05:06:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 2194ms
05:06:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:06:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x92334900 == 43 [pid = 1840] [id = 674]
05:06:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9c9c8080) [pid = 1840] [serial = 1890] [outer = (nil)]
05:06:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0xa022b780) [pid = 1840] [serial = 1891] [outer = 0x9c9c8080]
05:06:59 INFO - PROCESS | 1840 | 1446120419013 Marionette INFO loaded listener.js
05:06:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0xa0256e80) [pid = 1840] [serial = 1892] [outer = 0x9c9c8080]
05:07:00 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8331000 == 44 [pid = 1840] [id = 675]
05:07:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa14e3d80) [pid = 1840] [serial = 1893] [outer = (nil)]
05:07:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9f53b600) [pid = 1840] [serial = 1894] [outer = 0xa14e3d80]
05:07:00 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
05:07:00 INFO - document served over http requires an http
05:07:00 INFO - sub-resource via iframe-tag using the meta-csp
05:07:00 INFO - delivery method with no-redirect and when
05:07:00 INFO - the target request is cross-origin.
05:07:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 1917ms
05:07:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:07:00 INFO - PROCESS | 1840 | ++DOCSHELL 0xa83ebe00 == 45 [pid = 1840] [id = 676]
05:07:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa022c900) [pid = 1840] [serial = 1895] [outer = (nil)]
05:07:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa150ad00) [pid = 1840] [serial = 1896] [outer = 0xa022c900]
05:07:00 INFO - PROCESS | 1840 | 1446120420986 Marionette INFO loaded listener.js
05:07:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa155a300) [pid = 1840] [serial = 1897] [outer = 0xa022c900]
05:07:02 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8fbfe00 == 46 [pid = 1840] [id = 677]
05:07:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa15e4e80) [pid = 1840] [serial = 1898] [outer = (nil)]
05:07:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa14e2980) [pid = 1840] [serial = 1899] [outer = 0xa15e4e80]
05:07:02 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
05:07:02 INFO - document served over http requires an http
05:07:02 INFO - sub-resource via iframe-tag using the meta-csp
05:07:02 INFO - delivery method with swap-origin-redirect and when
05:07:02 INFO - the target request is cross-origin.
05:07:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2097ms
05:07:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:07:02 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8fb7600 == 47 [pid = 1840] [id = 678]
05:07:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa14e0400) [pid = 1840] [serial = 1900] [outer = (nil)]
05:07:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa15e5b00) [pid = 1840] [serial = 1901] [outer = 0xa14e0400]
05:07:03 INFO - PROCESS | 1840 | 1446120423067 Marionette INFO loaded listener.js
05:07:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa8390580) [pid = 1840] [serial = 1902] [outer = 0xa14e0400]
05:07:04 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0a000 == 46 [pid = 1840] [id = 658]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9b67c600 == 45 [pid = 1840] [id = 660]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa82ae800 == 44 [pid = 1840] [id = 654]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15d600 == 43 [pid = 1840] [id = 648]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9435f700 == 42 [pid = 1840] [id = 662]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa04c5100 == 41 [pid = 1840] [id = 653]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x92276e00 == 40 [pid = 1840] [id = 650]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9fd06800 == 39 [pid = 1840] [id = 651]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9c913d00 == 38 [pid = 1840] [id = 642]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9e15df00 == 37 [pid = 1840] [id = 649]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x94569c00 == 36 [pid = 1840] [id = 646]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa0485100 == 35 [pid = 1840] [id = 652]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9b7d0700 == 34 [pid = 1840] [id = 640]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa15bb900 == 33 [pid = 1840] [id = 673]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa8331000 == 32 [pid = 1840] [id = 675]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa8fbfe00 == 31 [pid = 1840] [id = 677]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9c080600 == 30 [pid = 1840] [id = 641]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5100 == 29 [pid = 1840] [id = 636]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9107bd00 == 28 [pid = 1840] [id = 635]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3300 == 27 [pid = 1840] [id = 637]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x92277d00 == 26 [pid = 1840] [id = 639]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9881d700 == 25 [pid = 1840] [id = 638]
05:07:06 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf5ba00 == 24 [pid = 1840] [id = 644]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x93e47180) [pid = 1840] [serial = 1779] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x8e6cc100) [pid = 1840] [serial = 1776] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0xa9a53300) [pid = 1840] [serial = 1771] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x90bf1e80) [pid = 1840] [serial = 1766] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0xa15e4700) [pid = 1840] [serial = 1761] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0xa0254900) [pid = 1840] [serial = 1758] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x9e861b00) [pid = 1840] [serial = 1755] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x9d85e700) [pid = 1840] [serial = 1752] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x94509d00) [pid = 1840] [serial = 1740] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x93faaf00) [pid = 1840] [serial = 1737] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x93e51680) [pid = 1840] [serial = 1734] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x91e9d380) [pid = 1840] [serial = 1729] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x91069500) [pid = 1840] [serial = 1724] [outer = (nil)] [url = about:blank]
05:07:06 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8eced600) [pid = 1840] [serial = 1782] [outer = (nil)] [url = about:blank]
05:07:07 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
05:07:07 INFO - document served over http requires an http
05:07:07 INFO - sub-resource via script-tag using the meta-csp
05:07:07 INFO - delivery method with keep-origin-redirect and when
05:07:07 INFO - the target request is cross-origin.
05:07:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 4753ms
05:07:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html
05:07:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb9700 == 25 [pid = 1840] [id = 679]
05:07:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x8e6c9180) [pid = 1840] [serial = 1903] [outer = (nil)]
05:07:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x8e730080) [pid = 1840] [serial = 1904] [outer = 0x8e6c9180]
05:07:07 INFO - PROCESS | 1840 | 1446120427643 Marionette INFO loaded listener.js
05:07:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8eccaf80) [pid = 1840] [serial = 1905] [outer = 0x8e6c9180]
05:07:08 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
05:07:08 INFO - document served over http requires an http
05:07:08 INFO - sub-resource via script-tag using the meta-csp
05:07:08 INFO - delivery method with no-redirect and when
05:07:08 INFO - the target request is cross-origin.
05:07:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1392ms
05:07:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:07:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8d00 == 26 [pid = 1840] [id = 680]
05:07:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8e8d5580) [pid = 1840] [serial = 1906] [outer = (nil)]
05:07:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8f27b000) [pid = 1840] [serial = 1907] [outer = 0x8e8d5580]
05:07:09 INFO - PROCESS | 1840 | 1446120429142 Marionette INFO loaded listener.js
05:07:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x90be1480) [pid = 1840] [serial = 1908] [outer = 0x8e8d5580]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x93e48300) [pid = 1840] [serial = 1806] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x8ecc8000) [pid = 1840] [serial = 1792] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8e6caa80) [pid = 1840] [serial = 1846] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x94508b80) [pid = 1840] [serial = 1814] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8e8d6c00) [pid = 1840] [serial = 1843] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8e6c8a00) [pid = 1840] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x988b1000) [pid = 1840] [serial = 1822] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x9f537c80) [pid = 1840] [serial = 1834] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x94507c80) [pid = 1840] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x8e8d6200) [pid = 1840] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x91a85c80) [pid = 1840] [serial = 1851] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120392593]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x93e43d80) [pid = 1840] [serial = 1801] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x8e8d7b00) [pid = 1840] [serial = 1811] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x988b5380) [pid = 1840] [serial = 1825] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x9c8e9d80) [pid = 1840] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9d85fd80) [pid = 1840] [serial = 1831] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8f27b500) [pid = 1840] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x91e9c700) [pid = 1840] [serial = 1798] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x93e48800) [pid = 1840] [serial = 1802] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x93faeb00) [pid = 1840] [serial = 1812] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9bd03a00) [pid = 1840] [serial = 1826] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8ece9500) [pid = 1840] [serial = 1838] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9daee800) [pid = 1840] [serial = 1829] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x93e51900) [pid = 1840] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120361771]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9450bd80) [pid = 1840] [serial = 1815] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x93e3f280) [pid = 1840] [serial = 1799] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x93e4ad80) [pid = 1840] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x91a86180) [pid = 1840] [serial = 1844] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0xa022e980) [pid = 1840] [serial = 1835] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x989d3300) [pid = 1840] [serial = 1823] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x988b4480) [pid = 1840] [serial = 1820] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8f27e700) [pid = 1840] [serial = 1841] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x95090380) [pid = 1840] [serial = 1817] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x93e54880) [pid = 1840] [serial = 1807] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9f4c4500) [pid = 1840] [serial = 1832] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9106bf80) [pid = 1840] [serial = 1793] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x8e6ccd80) [pid = 1840] [serial = 1847] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x91e99280) [pid = 1840] [serial = 1796] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x8ecc8280) [pid = 1840] [serial = 1849] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91a86680) [pid = 1840] [serial = 1852] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120392593]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8e8d5800) [pid = 1840] [serial = 1840] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x93fadc00) [pid = 1840] [serial = 1809] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120361771]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x93e52300) [pid = 1840] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x94509300) [pid = 1840] [serial = 1816] [outer = (nil)] [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]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9bf77380) [pid = 1840] [serial = 1827] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x9de84580) [pid = 1840] [serial = 1830] [outer = (nil)] [url = about:blank]
05:07:12 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9f4c8b00) [pid = 1840] [serial = 1833] [outer = (nil)] [url = about:blank]
05:07:12 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
05:07:12 INFO - document served over http requires an http
05:07:12 INFO - sub-resource via script-tag using the meta-csp
05:07:12 INFO - delivery method with swap-origin-redirect and when
05:07:12 INFO - the target request is cross-origin.
05:07:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3549ms
05:07:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:07:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x9881b300 == 27 [pid = 1840] [id = 681]
05:07:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8e6c8a00) [pid = 1840] [serial = 1909] [outer = (nil)]
05:07:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8f27b500) [pid = 1840] [serial = 1910] [outer = 0x8e6c8a00]
05:07:12 INFO - PROCESS | 1840 | 1446120432660 Marionette INFO loaded listener.js
05:07:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x90bf1c00) [pid = 1840] [serial = 1911] [outer = 0x8e6c8a00]
05:07:13 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
05:07:13 INFO - document served over http requires an http
05:07:13 INFO - sub-resource via xhr-request using the meta-csp
05:07:13 INFO - delivery method with keep-origin-redirect and when
05:07:13 INFO - the target request is cross-origin.
05:07:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1409ms
05:07:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
05:07:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8b000 == 28 [pid = 1840] [id = 682]
05:07:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8f27e700) [pid = 1840] [serial = 1912] [outer = (nil)]
05:07:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91a85000) [pid = 1840] [serial = 1913] [outer = 0x8f27e700]
05:07:14 INFO - PROCESS | 1840 | 1446120434031 Marionette INFO loaded listener.js
05:07:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91a89100) [pid = 1840] [serial = 1914] [outer = 0x8f27e700]
05:07:15 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
05:07:15 INFO - document served over http requires an http
05:07:15 INFO - sub-resource via xhr-request using the meta-csp
05:07:15 INFO - delivery method with no-redirect and when
05:07:15 INFO - the target request is cross-origin.
05:07:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1799ms
05:07:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:07:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d7900 == 29 [pid = 1840] [id = 683]
05:07:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8e6cbe80) [pid = 1840] [serial = 1915] [outer = (nil)]
05:07:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x90bf2600) [pid = 1840] [serial = 1916] [outer = 0x8e6cbe80]
05:07:16 INFO - PROCESS | 1840 | 1446120436036 Marionette INFO loaded listener.js
05:07:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91a2ff80) [pid = 1840] [serial = 1917] [outer = 0x8e6cbe80]
05:07:17 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
05:07:17 INFO - document served over http requires an http
05:07:17 INFO - sub-resource via xhr-request using the meta-csp
05:07:17 INFO - delivery method with swap-origin-redirect and when
05:07:17 INFO - the target request is cross-origin.
05:07:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1900ms
05:07:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:07:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c0ba400 == 30 [pid = 1840] [id = 684]
05:07:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8ecebf80) [pid = 1840] [serial = 1918] [outer = (nil)]
05:07:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x91b24900) [pid = 1840] [serial = 1919] [outer = 0x8ecebf80]
05:07:18 INFO - PROCESS | 1840 | 1446120438020 Marionette INFO loaded listener.js
05:07:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91bc3100) [pid = 1840] [serial = 1920] [outer = 0x8ecebf80]
05:07:19 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
05:07:19 INFO - document served over http requires an https
05:07:19 INFO - sub-resource via fetch-request using the meta-csp
05:07:19 INFO - delivery method with keep-origin-redirect and when
05:07:19 INFO - the target request is cross-origin.
05:07:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1845ms
05:07:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
05:07:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0ac00 == 31 [pid = 1840] [id = 685]
05:07:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91e9a680) [pid = 1840] [serial = 1921] [outer = (nil)]
05:07:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x91e9ce80) [pid = 1840] [serial = 1922] [outer = 0x91e9a680]
05:07:19 INFO - PROCESS | 1840 | 1446120439961 Marionette INFO loaded listener.js
05:07:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x922b7980) [pid = 1840] [serial = 1923] [outer = 0x91e9a680]
05:07:21 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
05:07:21 INFO - document served over http requires an https
05:07:21 INFO - sub-resource via fetch-request using the meta-csp
05:07:21 INFO - delivery method with no-redirect and when
05:07:21 INFO - the target request is cross-origin.
05:07:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2040ms
05:07:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:07:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x9da3d400 == 32 [pid = 1840] [id = 686]
05:07:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x922b4500) [pid = 1840] [serial = 1924] [outer = (nil)]
05:07:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93e41a80) [pid = 1840] [serial = 1925] [outer = 0x922b4500]
05:07:21 INFO - PROCESS | 1840 | 1446120441966 Marionette INFO loaded listener.js
05:07:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e46780) [pid = 1840] [serial = 1926] [outer = 0x922b4500]
05:07:23 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
05:07:23 INFO - document served over http requires an https
05:07:23 INFO - sub-resource via fetch-request using the meta-csp
05:07:23 INFO - delivery method with swap-origin-redirect and when
05:07:23 INFO - the target request is cross-origin.
05:07:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1835ms
05:07:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:07:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9dbfce00 == 33 [pid = 1840] [id = 687]
05:07:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x92390580) [pid = 1840] [serial = 1927] [outer = (nil)]
05:07:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x93e49e80) [pid = 1840] [serial = 1928] [outer = 0x92390580]
05:07:23 INFO - PROCESS | 1840 | 1446120443611 Marionette INFO loaded listener.js
05:07:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93e52800) [pid = 1840] [serial = 1929] [outer = 0x92390580]
05:07:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e179800 == 34 [pid = 1840] [id = 688]
05:07:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93e5cc00) [pid = 1840] [serial = 1930] [outer = (nil)]
05:07:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x93e53c00) [pid = 1840] [serial = 1931] [outer = 0x93e5cc00]
05:07:25 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
05:07:25 INFO - document served over http requires an https
05:07:25 INFO - sub-resource via iframe-tag using the meta-csp
05:07:25 INFO - delivery method with keep-origin-redirect and when
05:07:25 INFO - the target request is cross-origin.
05:07:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1795ms
05:07:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:07:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8400 == 35 [pid = 1840] [id = 689]
05:07:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x93e59a00) [pid = 1840] [serial = 1932] [outer = (nil)]
05:07:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x93e9ec80) [pid = 1840] [serial = 1933] [outer = 0x93e59a00]
05:07:26 INFO - PROCESS | 1840 | 1446120446122 Marionette INFO loaded listener.js
05:07:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x8ecec480) [pid = 1840] [serial = 1934] [outer = 0x93e59a00]
05:07:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e824900 == 36 [pid = 1840] [id = 690]
05:07:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x942e8180) [pid = 1840] [serial = 1935] [outer = (nil)]
05:07:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x93faac80) [pid = 1840] [serial = 1936] [outer = 0x942e8180]
05:07:27 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
05:07:27 INFO - document served over http requires an https
05:07:27 INFO - sub-resource via iframe-tag using the meta-csp
05:07:27 INFO - delivery method with no-redirect and when
05:07:27 INFO - the target request is cross-origin.
05:07:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1663ms
05:07:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:07:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x92276b00 == 37 [pid = 1840] [id = 691]
05:07:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x93fae880) [pid = 1840] [serial = 1937] [outer = (nil)]
05:07:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x942ebd80) [pid = 1840] [serial = 1938] [outer = 0x93fae880]
05:07:27 INFO - PROCESS | 1840 | 1446120447774 Marionette INFO loaded listener.js
05:07:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x94508b80) [pid = 1840] [serial = 1939] [outer = 0x93fae880]
05:07:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc0c200 == 38 [pid = 1840] [id = 692]
05:07:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9450ac00) [pid = 1840] [serial = 1940] [outer = (nil)]
05:07:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x93faeb00) [pid = 1840] [serial = 1941] [outer = 0x9450ac00]
05:07:29 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
05:07:29 INFO - document served over http requires an https
05:07:29 INFO - sub-resource via iframe-tag using the meta-csp
05:07:29 INFO - delivery method with swap-origin-redirect and when
05:07:29 INFO - the target request is cross-origin.
05:07:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1731ms
05:07:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:07:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fc82900 == 39 [pid = 1840] [id = 693]
05:07:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x942e7a00) [pid = 1840] [serial = 1942] [outer = (nil)]
05:07:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x95117600) [pid = 1840] [serial = 1943] [outer = 0x942e7a00]
05:07:29 INFO - PROCESS | 1840 | 1446120449581 Marionette INFO loaded listener.js
05:07:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x95169380) [pid = 1840] [serial = 1944] [outer = 0x942e7a00]
05:07:30 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
05:07:30 INFO - document served over http requires an https
05:07:30 INFO - sub-resource via script-tag using the meta-csp
05:07:30 INFO - delivery method with keep-origin-redirect and when
05:07:30 INFO - the target request is cross-origin.
05:07:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1742ms
05:07:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html
05:07:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a74100 == 40 [pid = 1840] [id = 694]
05:07:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9508fe80) [pid = 1840] [serial = 1945] [outer = (nil)]
05:07:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x988b4c00) [pid = 1840] [serial = 1946] [outer = 0x9508fe80]
05:07:31 INFO - PROCESS | 1840 | 1446120451362 Marionette INFO loaded listener.js
05:07:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x98934480) [pid = 1840] [serial = 1947] [outer = 0x9508fe80]
05:07:32 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
05:07:32 INFO - document served over http requires an https
05:07:32 INFO - sub-resource via script-tag using the meta-csp
05:07:32 INFO - delivery method with no-redirect and when
05:07:32 INFO - the target request is cross-origin.
05:07:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1736ms
05:07:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:07:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbdd00 == 41 [pid = 1840] [id = 695]
05:07:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x954a5100) [pid = 1840] [serial = 1948] [outer = (nil)]
05:07:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x989d5100) [pid = 1840] [serial = 1949] [outer = 0x954a5100]
05:07:33 INFO - PROCESS | 1840 | 1446120453024 Marionette INFO loaded listener.js
05:07:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9b414180) [pid = 1840] [serial = 1950] [outer = 0x954a5100]
05:07:34 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
05:07:34 INFO - document served over http requires an https
05:07:34 INFO - sub-resource via script-tag using the meta-csp
05:07:34 INFO - delivery method with swap-origin-redirect and when
05:07:34 INFO - the target request is cross-origin.
05:07:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1855ms
05:07:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:07:34 INFO - PROCESS | 1840 | ++DOCSHELL 0xa15bb600 == 42 [pid = 1840] [id = 696]
05:07:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x988b4480) [pid = 1840] [serial = 1951] [outer = (nil)]
05:07:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9bf76200) [pid = 1840] [serial = 1952] [outer = 0x988b4480]
05:07:35 INFO - PROCESS | 1840 | 1446120455117 Marionette INFO loaded listener.js
05:07:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9c8e7080) [pid = 1840] [serial = 1953] [outer = 0x988b4480]
05:07:36 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
05:07:36 INFO - document served over http requires an https
05:07:36 INFO - sub-resource via xhr-request using the meta-csp
05:07:36 INFO - delivery method with keep-origin-redirect and when
05:07:36 INFO - the target request is cross-origin.
05:07:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2048ms
05:07:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
05:07:37 INFO - PROCESS | 1840 | ++DOCSHELL 0xa83c9a00 == 43 [pid = 1840] [id = 697]
05:07:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x9c8e8980) [pid = 1840] [serial = 1954] [outer = (nil)]
05:07:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x9c9ca100) [pid = 1840] [serial = 1955] [outer = 0x9c8e8980]
05:07:37 INFO - PROCESS | 1840 | 1446120457254 Marionette INFO loaded listener.js
05:07:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x9d85fd80) [pid = 1840] [serial = 1956] [outer = 0x9c8e8980]
05:07:38 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
05:07:38 INFO - document served over http requires an https
05:07:38 INFO - sub-resource via xhr-request using the meta-csp
05:07:38 INFO - delivery method with no-redirect and when
05:07:38 INFO - the target request is cross-origin.
05:07:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2200ms
05:07:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:07:39 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8fbfe00 == 44 [pid = 1840] [id = 698]
05:07:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x9c9c6c80) [pid = 1840] [serial = 1957] [outer = (nil)]
05:07:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9de85980) [pid = 1840] [serial = 1958] [outer = 0x9c9c6c80]
05:07:39 INFO - PROCESS | 1840 | 1446120459374 Marionette INFO loaded listener.js
05:07:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x9e135900) [pid = 1840] [serial = 1959] [outer = 0x9c9c6c80]
05:07:41 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
05:07:41 INFO - document served over http requires an https
05:07:41 INFO - sub-resource via xhr-request using the meta-csp
05:07:41 INFO - delivery method with swap-origin-redirect and when
05:07:41 INFO - the target request is cross-origin.
05:07:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2406ms
05:07:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:07:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x989e5c00 == 45 [pid = 1840] [id = 699]
05:07:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x9e861b00) [pid = 1840] [serial = 1960] [outer = (nil)]
05:07:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x9f4c8b00) [pid = 1840] [serial = 1961] [outer = 0x9e861b00]
05:07:41 INFO - PROCESS | 1840 | 1446120461640 Marionette INFO loaded listener.js
05:07:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x9f539a80) [pid = 1840] [serial = 1962] [outer = 0x9e861b00]
05:07:42 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
05:07:42 INFO - document served over http requires an http
05:07:42 INFO - sub-resource via fetch-request using the meta-csp
05:07:42 INFO - delivery method with keep-origin-redirect and when
05:07:42 INFO - the target request is same-origin.
05:07:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1538ms
05:07:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html
05:07:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x989e6500 == 46 [pid = 1840] [id = 700]
05:07:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x9e95f700) [pid = 1840] [serial = 1963] [outer = (nil)]
05:07:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa022f100) [pid = 1840] [serial = 1964] [outer = 0x9e95f700]
05:07:43 INFO - PROCESS | 1840 | 1446120463094 Marionette INFO loaded listener.js
05:07:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xa14e2e80) [pid = 1840] [serial = 1965] [outer = 0x9e95f700]
05:07:44 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
05:07:44 INFO - document served over http requires an http
05:07:44 INFO - sub-resource via fetch-request using the meta-csp
05:07:44 INFO - delivery method with no-redirect and when
05:07:44 INFO - the target request is same-origin.
05:07:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1489ms
05:07:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2a00 == 45 [pid = 1840] [id = 666]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x94242800 == 44 [pid = 1840] [id = 667]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9fd05c00 == 43 [pid = 1840] [id = 670]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x92334900 == 42 [pid = 1840] [id = 674]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9fd06b00 == 41 [pid = 1840] [id = 671]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0xa83ebe00 == 40 [pid = 1840] [id = 676]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9e825500 == 39 [pid = 1840] [id = 669]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9e179800 == 38 [pid = 1840] [id = 688]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8800 == 37 [pid = 1840] [id = 656]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9e824900 == 36 [pid = 1840] [id = 690]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9c081b00 == 35 [pid = 1840] [id = 664]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9fc0c200 == 34 [pid = 1840] [id = 692]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0xa052a400 == 33 [pid = 1840] [id = 672]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0xa8fb7600 == 32 [pid = 1840] [id = 678]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x90a73800 == 31 [pid = 1840] [id = 655]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5b4600 == 30 [pid = 1840] [id = 663]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3bb00 == 29 [pid = 1840] [id = 659]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x9ce91d00 == 28 [pid = 1840] [id = 665]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x91f59f00 == 27 [pid = 1840] [id = 661]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x944e9400 == 26 [pid = 1840] [id = 657]
05:07:46 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6700 == 25 [pid = 1840] [id = 668]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0xa0255f80) [pid = 1840] [serial = 1836] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x90be1c00) [pid = 1840] [serial = 1842] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x91b12800) [pid = 1840] [serial = 1845] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x95167580) [pid = 1840] [serial = 1818] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9b413a00) [pid = 1840] [serial = 1824] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x922b6580) [pid = 1840] [serial = 1797] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x8eceb080) [pid = 1840] [serial = 1839] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x98932e00) [pid = 1840] [serial = 1821] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x93e46c80) [pid = 1840] [serial = 1800] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x93e5b580) [pid = 1840] [serial = 1808] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x93e4a880) [pid = 1840] [serial = 1803] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x91b11b80) [pid = 1840] [serial = 1794] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x942e9f80) [pid = 1840] [serial = 1813] [outer = (nil)] [url = about:blank]
05:07:46 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x90bef680) [pid = 1840] [serial = 1850] [outer = (nil)] [url = about:blank]
05:07:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e956d00 == 26 [pid = 1840] [id = 701]
05:07:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x8e6c9b80) [pid = 1840] [serial = 1966] [outer = (nil)]
05:07:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8e72f400) [pid = 1840] [serial = 1967] [outer = 0x8e6c9b80]
05:07:47 INFO - PROCESS | 1840 | 1446120467084 Marionette INFO loaded listener.js
05:07:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8e8d7d80) [pid = 1840] [serial = 1968] [outer = 0x8e6c9b80]
05:07:48 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
05:07:48 INFO - document served over http requires an http
05:07:48 INFO - sub-resource via fetch-request using the meta-csp
05:07:48 INFO - delivery method with swap-origin-redirect and when
05:07:48 INFO - the target request is same-origin.
05:07:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 3853ms
05:07:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:07:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f5a800 == 27 [pid = 1840] [id = 702]
05:07:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8eccb200) [pid = 1840] [serial = 1969] [outer = (nil)]
05:07:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x90bdf180) [pid = 1840] [serial = 1970] [outer = 0x8eccb200]
05:07:48 INFO - PROCESS | 1840 | 1446120468502 Marionette INFO loaded listener.js
05:07:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x90befe00) [pid = 1840] [serial = 1971] [outer = 0x8eccb200]
05:07:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x92335e00 == 28 [pid = 1840] [id = 703]
05:07:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x90bf1e80) [pid = 1840] [serial = 1972] [outer = (nil)]
05:07:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0x90be1980) [pid = 1840] [serial = 1973] [outer = 0x90bf1e80]
05:07:49 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
05:07:49 INFO - document served over http requires an http
05:07:49 INFO - sub-resource via iframe-tag using the meta-csp
05:07:49 INFO - delivery method with keep-origin-redirect and when
05:07:49 INFO - the target request is same-origin.
05:07:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 1800ms
05:07:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:07:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x95563c00 == 29 [pid = 1840] [id = 704]
05:07:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0x8f27cb80) [pid = 1840] [serial = 1974] [outer = (nil)]
05:07:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0x91a88700) [pid = 1840] [serial = 1975] [outer = 0x8f27cb80]
05:07:50 INFO - PROCESS | 1840 | 1446120470456 Marionette INFO loaded listener.js
05:07:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0x91b11b80) [pid = 1840] [serial = 1976] [outer = 0x8f27cb80]
05:07:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x989e7100 == 30 [pid = 1840] [id = 705]
05:07:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0x91e9a400) [pid = 1840] [serial = 1977] [outer = (nil)]
05:07:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0x91b12d00) [pid = 1840] [serial = 1978] [outer = 0x91e9a400]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x8e8d4680) [pid = 1840] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9daeca00) [pid = 1840] [serial = 1885] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x98935880) [pid = 1840] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9bf74680) [pid = 1840] [serial = 1882] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0x94508680) [pid = 1840] [serial = 1876] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x9508d400) [pid = 1840] [serial = 1873] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9c9c8080) [pid = 1840] [serial = 1890] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e6c9e00) [pid = 1840] [serial = 1853] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0xa022c900) [pid = 1840] [serial = 1895] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x93e46000) [pid = 1840] [serial = 1867] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9238e280) [pid = 1840] [serial = 1864] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x8e8d5580) [pid = 1840] [serial = 1906] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0xa14e0400) [pid = 1840] [serial = 1900] [outer = (nil)] [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]
05:07:52 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x8f27e700) [pid = 1840] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x90bf0080) [pid = 1840] [serial = 1858] [outer = (nil)] [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]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x8e6c9180) [pid = 1840] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0xa14e3d80) [pid = 1840] [serial = 1893] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120420038]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0xa15e4e80) [pid = 1840] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x91b11180) [pid = 1840] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x90bf1980) [pid = 1840] [serial = 1856] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8e6c8a00) [pid = 1840] [serial = 1909] [outer = (nil)] [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]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9f4c6800) [pid = 1840] [serial = 1888] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9e136580) [pid = 1840] [serial = 1886] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x9c883f00) [pid = 1840] [serial = 1883] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8f27b000) [pid = 1840] [serial = 1907] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x989d4c00) [pid = 1840] [serial = 1877] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x8f27b500) [pid = 1840] [serial = 1910] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0xa15e5b00) [pid = 1840] [serial = 1901] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa022b780) [pid = 1840] [serial = 1891] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x91b14600) [pid = 1840] [serial = 1859] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x988b1780) [pid = 1840] [serial = 1874] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x90bde000) [pid = 1840] [serial = 1854] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x942e8400) [pid = 1840] [serial = 1871] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9de82a00) [pid = 1840] [serial = 1889] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x922b5e00) [pid = 1840] [serial = 1862] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x8e730080) [pid = 1840] [serial = 1904] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x9b494b00) [pid = 1840] [serial = 1880] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93e48a80) [pid = 1840] [serial = 1865] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0xa150ad00) [pid = 1840] [serial = 1896] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9f53b600) [pid = 1840] [serial = 1894] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120420038]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x93e5d100) [pid = 1840] [serial = 1868] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x8f27f380) [pid = 1840] [serial = 1857] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0xa14e2980) [pid = 1840] [serial = 1899] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x91a85000) [pid = 1840] [serial = 1913] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9450a700) [pid = 1840] [serial = 1872] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x988b5d80) [pid = 1840] [serial = 1875] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x93e9fb80) [pid = 1840] [serial = 1869] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x91a89100) [pid = 1840] [serial = 1914] [outer = (nil)] [url = about:blank]
05:07:53 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x90bf1c00) [pid = 1840] [serial = 1911] [outer = (nil)] [url = about:blank]
05:07:53 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
05:07:53 INFO - document served over http requires an http
05:07:53 INFO - sub-resource via iframe-tag using the meta-csp
05:07:53 INFO - delivery method with no-redirect and when
05:07:53 INFO - the target request is same-origin.
05:07:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3266ms
05:07:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:07:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff7e00 == 31 [pid = 1840] [id = 706]
05:07:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8e6c8c80) [pid = 1840] [serial = 1979] [outer = (nil)]
05:07:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8f27da80) [pid = 1840] [serial = 1980] [outer = 0x8e6c8c80]
05:07:53 INFO - PROCESS | 1840 | 1446120473600 Marionette INFO loaded listener.js
05:07:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x91a2f300) [pid = 1840] [serial = 1981] [outer = 0x8e6c8c80]
05:07:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e85b300 == 32 [pid = 1840] [id = 707]
05:07:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x91e9b580) [pid = 1840] [serial = 1982] [outer = (nil)]
05:07:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x91b11180) [pid = 1840] [serial = 1983] [outer = 0x91e9b580]
05:07:54 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
05:07:54 INFO - document served over http requires an http
05:07:54 INFO - sub-resource via iframe-tag using the meta-csp
05:07:54 INFO - delivery method with swap-origin-redirect and when
05:07:54 INFO - the target request is same-origin.
05:07:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 1707ms
05:07:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:07:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ab2a00 == 33 [pid = 1840] [id = 708]
05:07:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8ecea900) [pid = 1840] [serial = 1984] [outer = (nil)]
05:07:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x8eced880) [pid = 1840] [serial = 1985] [outer = 0x8ecea900]
05:07:56 INFO - PROCESS | 1840 | 1446120476348 Marionette INFO loaded listener.js
05:07:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x8f27f380) [pid = 1840] [serial = 1986] [outer = 0x8ecea900]
05:07:57 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
05:07:57 INFO - document served over http requires an http
05:07:57 INFO - sub-resource via script-tag using the meta-csp
05:07:57 INFO - delivery method with keep-origin-redirect and when
05:07:57 INFO - the target request is same-origin.
05:07:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2702ms
05:07:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html
05:07:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0c700 == 34 [pid = 1840] [id = 709]
05:07:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x90bef680) [pid = 1840] [serial = 1987] [outer = (nil)]
05:07:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x91b10f00) [pid = 1840] [serial = 1988] [outer = 0x90bef680]
05:07:58 INFO - PROCESS | 1840 | 1446120478213 Marionette INFO loaded listener.js
05:07:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x91e99000) [pid = 1840] [serial = 1989] [outer = 0x90bef680]
05:07:59 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
05:07:59 INFO - document served over http requires an http
05:07:59 INFO - sub-resource via script-tag using the meta-csp
05:07:59 INFO - delivery method with no-redirect and when
05:07:59 INFO - the target request is same-origin.
05:07:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2005ms
05:07:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:08:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705a00 == 35 [pid = 1840] [id = 710]
05:08:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x91b11e00) [pid = 1840] [serial = 1990] [outer = (nil)]
05:08:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x92391c00) [pid = 1840] [serial = 1991] [outer = 0x91b11e00]
05:08:00 INFO - PROCESS | 1840 | 1446120480365 Marionette INFO loaded listener.js
05:08:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x93e46000) [pid = 1840] [serial = 1992] [outer = 0x91b11e00]
05:08:01 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
05:08:01 INFO - document served over http requires an http
05:08:01 INFO - sub-resource via script-tag using the meta-csp
05:08:01 INFO - delivery method with swap-origin-redirect and when
05:08:01 INFO - the target request is same-origin.
05:08:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 2114ms
05:08:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:08:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c9f9b00 == 36 [pid = 1840] [id = 711]
05:08:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x93e47680) [pid = 1840] [serial = 1993] [outer = (nil)]
05:08:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x93e53200) [pid = 1840] [serial = 1994] [outer = 0x93e47680]
05:08:02 INFO - PROCESS | 1840 | 1446120482354 Marionette INFO loaded listener.js
05:08:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x93e54d80) [pid = 1840] [serial = 1995] [outer = 0x93e47680]
05:08:03 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
05:08:03 INFO - document served over http requires an http
05:08:03 INFO - sub-resource via xhr-request using the meta-csp
05:08:03 INFO - delivery method with keep-origin-redirect and when
05:08:03 INFO - the target request is same-origin.
05:08:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1864ms
05:08:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html
05:08:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x989e5300 == 37 [pid = 1840] [id = 712]
05:08:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x93e5a400) [pid = 1840] [serial = 1996] [outer = (nil)]
05:08:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x93e5d880) [pid = 1840] [serial = 1997] [outer = 0x93e5a400]
05:08:04 INFO - PROCESS | 1840 | 1446120484165 Marionette INFO loaded listener.js
05:08:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x93faed80) [pid = 1840] [serial = 1998] [outer = 0x93e5a400]
05:08:05 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
05:08:05 INFO - document served over http requires an http
05:08:05 INFO - sub-resource via xhr-request using the meta-csp
05:08:05 INFO - delivery method with no-redirect and when
05:08:05 INFO - the target request is same-origin.
05:08:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1637ms
05:08:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:08:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x95563900 == 38 [pid = 1840] [id = 713]
05:08:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9450b600) [pid = 1840] [serial = 1999] [outer = (nil)]
05:08:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x95090880) [pid = 1840] [serial = 2000] [outer = 0x9450b600]
05:08:06 INFO - PROCESS | 1840 | 1446120486212 Marionette INFO loaded listener.js
05:08:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x988b1000) [pid = 1840] [serial = 2001] [outer = 0x9450b600]
05:08:08 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
05:08:08 INFO - document served over http requires an http
05:08:08 INFO - sub-resource via xhr-request using the meta-csp
05:08:08 INFO - delivery method with swap-origin-redirect and when
05:08:08 INFO - the target request is same-origin.
05:08:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2877ms
05:08:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:08:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x945d9100 == 39 [pid = 1840] [id = 714]
05:08:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9450a700) [pid = 1840] [serial = 2002] [outer = (nil)]
05:08:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x98933800) [pid = 1840] [serial = 2003] [outer = 0x9450a700]
05:08:08 INFO - PROCESS | 1840 | 1446120488733 Marionette INFO loaded listener.js
05:08:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x989d4c00) [pid = 1840] [serial = 2004] [outer = 0x9450a700]
05:08:10 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
05:08:10 INFO - document served over http requires an https
05:08:10 INFO - sub-resource via fetch-request using the meta-csp
05:08:10 INFO - delivery method with keep-origin-redirect and when
05:08:10 INFO - the target request is same-origin.
05:08:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2003ms
05:08:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html
05:08:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e275100 == 40 [pid = 1840] [id = 715]
05:08:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x98931780) [pid = 1840] [serial = 2005] [outer = (nil)]
05:08:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9b494b00) [pid = 1840] [serial = 2006] [outer = 0x98931780]
05:08:11 INFO - PROCESS | 1840 | 1446120491695 Marionette INFO loaded listener.js
05:08:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0x9bf76700) [pid = 1840] [serial = 2007] [outer = 0x98931780]
05:08:13 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
05:08:13 INFO - document served over http requires an https
05:08:13 INFO - sub-resource via fetch-request using the meta-csp
05:08:13 INFO - delivery method with no-redirect and when
05:08:13 INFO - the target request is same-origin.
05:08:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2902ms
05:08:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:08:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b5d9b00 == 41 [pid = 1840] [id = 716]
05:08:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0x9b491900) [pid = 1840] [serial = 2008] [outer = (nil)]
05:08:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0x9c8e9d80) [pid = 1840] [serial = 2009] [outer = 0x9b491900]
05:08:13 INFO - PROCESS | 1840 | 1446120493947 Marionette INFO loaded listener.js
05:08:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 122 (0x9d974a80) [pid = 1840] [serial = 2010] [outer = 0x9b491900]
05:08:16 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
05:08:16 INFO - document served over http requires an https
05:08:16 INFO - sub-resource via fetch-request using the meta-csp
05:08:16 INFO - delivery method with swap-origin-redirect and when
05:08:16 INFO - the target request is same-origin.
05:08:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 3427ms
05:08:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:08:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e93a000 == 42 [pid = 1840] [id = 717]
05:08:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 123 (0x9bf75580) [pid = 1840] [serial = 2011] [outer = (nil)]
05:08:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 124 (0x9de85200) [pid = 1840] [serial = 2012] [outer = 0x9bf75580]
05:08:17 INFO - PROCESS | 1840 | 1446120497417 Marionette INFO loaded listener.js
05:08:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 125 (0x9f4c8100) [pid = 1840] [serial = 2013] [outer = 0x9bf75580]
05:08:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbd100 == 43 [pid = 1840] [id = 718]
05:08:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 126 (0x9f53ae80) [pid = 1840] [serial = 2014] [outer = (nil)]
05:08:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 127 (0x9f537f00) [pid = 1840] [serial = 2015] [outer = 0x9f53ae80]
05:08:19 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
05:08:19 INFO - document served over http requires an https
05:08:19 INFO - sub-resource via iframe-tag using the meta-csp
05:08:19 INFO - delivery method with keep-origin-redirect and when
05:08:19 INFO - the target request is same-origin.
05:08:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2902ms
05:08:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:08:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fe3f600 == 44 [pid = 1840] [id = 719]
05:08:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x9de82280) [pid = 1840] [serial = 2016] [outer = (nil)]
05:08:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0xa0447980) [pid = 1840] [serial = 2017] [outer = 0x9de82280]
05:08:20 INFO - PROCESS | 1840 | 1446120500082 Marionette INFO loaded listener.js
05:08:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0xa155c600) [pid = 1840] [serial = 2018] [outer = 0x9de82280]
05:08:21 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055f500 == 45 [pid = 1840] [id = 720]
05:08:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0xa15e4200) [pid = 1840] [serial = 2019] [outer = (nil)]
05:08:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0xa15e4e80) [pid = 1840] [serial = 2020] [outer = 0xa15e4200]
05:08:21 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
05:08:21 INFO - document served over http requires an https
05:08:21 INFO - sub-resource via iframe-tag using the meta-csp
05:08:21 INFO - delivery method with no-redirect and when
05:08:21 INFO - the target request is same-origin.
05:08:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2156ms
05:08:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:08:22 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0560d00 == 46 [pid = 1840] [id = 721]
05:08:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0xa022ec00) [pid = 1840] [serial = 2021] [outer = (nil)]
05:08:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 134 (0xa8ff4a00) [pid = 1840] [serial = 2022] [outer = 0xa022ec00]
05:08:22 INFO - PROCESS | 1840 | 1446120502208 Marionette INFO loaded listener.js
05:08:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 135 (0xa9a51f00) [pid = 1840] [serial = 2023] [outer = 0xa022ec00]
05:08:23 INFO - PROCESS | 1840 | ++DOCSHELL 0xa8363200 == 47 [pid = 1840] [id = 722]
05:08:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 136 (0xa9a54c00) [pid = 1840] [serial = 2024] [outer = (nil)]
05:08:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 137 (0xa15e3080) [pid = 1840] [serial = 2025] [outer = 0xa9a54c00]
05:08:24 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
05:08:24 INFO - document served over http requires an https
05:08:24 INFO - sub-resource via iframe-tag using the meta-csp
05:08:24 INFO - delivery method with swap-origin-redirect and when
05:08:24 INFO - the target request is same-origin.
05:08:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2346ms
05:08:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:08:24 INFO - PROCESS | 1840 | ++DOCSHELL 0xa57eb100 == 48 [pid = 1840] [id = 723]
05:08:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 138 (0xa15e4480) [pid = 1840] [serial = 2026] [outer = (nil)]
05:08:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 139 (0xa9a53f80) [pid = 1840] [serial = 2027] [outer = 0xa15e4480]
05:08:24 INFO - PROCESS | 1840 | 1446120504447 Marionette INFO loaded listener.js
05:08:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 140 (0xac353100) [pid = 1840] [serial = 2028] [outer = 0xa15e4480]
05:08:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8e956d00 == 47 [pid = 1840] [id = 701]
05:08:26 INFO - PROCESS | 1840 | --DOCSHELL 0x91f5a800 == 46 [pid = 1840] [id = 702]
05:08:26 INFO - PROCESS | 1840 | --DOCSHELL 0x92335e00 == 45 [pid = 1840] [id = 703]
05:08:26 INFO - PROCESS | 1840 | --DOCSHELL 0x95563c00 == 44 [pid = 1840] [id = 704]
05:08:26 INFO - PROCESS | 1840 | --DOCSHELL 0x989e7100 == 43 [pid = 1840] [id = 705]
05:08:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8e85b300 == 42 [pid = 1840] [id = 707]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x91ab2a00 == 41 [pid = 1840] [id = 708]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9da3d400 == 40 [pid = 1840] [id = 686]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0c700 == 39 [pid = 1840] [id = 709]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705a00 == 38 [pid = 1840] [id = 710]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0xa8fbfe00 == 37 [pid = 1840] [id = 698]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0ac00 == 36 [pid = 1840] [id = 685]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9c9f9b00 == 35 [pid = 1840] [id = 711]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8400 == 34 [pid = 1840] [id = 689]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x989e5300 == 33 [pid = 1840] [id = 712]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x92276b00 == 32 [pid = 1840] [id = 691]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb9700 == 31 [pid = 1840] [id = 679]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x95563900 == 30 [pid = 1840] [id = 713]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x90a74100 == 29 [pid = 1840] [id = 694]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x945d9100 == 28 [pid = 1840] [id = 714]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbdd00 == 27 [pid = 1840] [id = 695]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0xa15bb600 == 26 [pid = 1840] [id = 696]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8e275100 == 25 [pid = 1840] [id = 715]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0xa83c9a00 == 24 [pid = 1840] [id = 697]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9b5d9b00 == 23 [pid = 1840] [id = 716]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x945d7900 == 22 [pid = 1840] [id = 683]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9e93a000 == 21 [pid = 1840] [id = 717]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9fc82900 == 20 [pid = 1840] [id = 693]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x989e6500 == 19 [pid = 1840] [id = 700]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbd100 == 18 [pid = 1840] [id = 718]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9fe3f600 == 17 [pid = 1840] [id = 719]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x989e5c00 == 16 [pid = 1840] [id = 699]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0xa055f500 == 15 [pid = 1840] [id = 720]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0xa0560d00 == 14 [pid = 1840] [id = 721]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0xa8363200 == 13 [pid = 1840] [id = 722]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8d00 == 12 [pid = 1840] [id = 680]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff7e00 == 11 [pid = 1840] [id = 706]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9c0ba400 == 10 [pid = 1840] [id = 684]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9dbfce00 == 9 [pid = 1840] [id = 687]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8b000 == 8 [pid = 1840] [id = 682]
05:08:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9881b300 == 7 [pid = 1840] [id = 681]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 139 (0x9bf75300) [pid = 1840] [serial = 1881] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 138 (0x9c8e6b80) [pid = 1840] [serial = 1884] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 137 (0x9e960100) [pid = 1840] [serial = 1887] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 136 (0x8eccaf80) [pid = 1840] [serial = 1905] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 135 (0x9b413780) [pid = 1840] [serial = 1878] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 134 (0xa0256e80) [pid = 1840] [serial = 1892] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 133 (0x93e51180) [pid = 1840] [serial = 1866] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0xa8390580) [pid = 1840] [serial = 1902] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x91e99c80) [pid = 1840] [serial = 1860] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x90be1480) [pid = 1840] [serial = 1908] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x90be2d80) [pid = 1840] [serial = 1855] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x93e40180) [pid = 1840] [serial = 1863] [outer = (nil)] [url = about:blank]
05:08:28 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0xa155a300) [pid = 1840] [serial = 1897] [outer = (nil)] [url = about:blank]
05:08:29 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
05:08:29 INFO - document served over http requires an https
05:08:29 INFO - sub-resource via script-tag using the meta-csp
05:08:29 INFO - delivery method with keep-origin-redirect and when
05:08:29 INFO - the target request is same-origin.
05:08:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 5700ms
05:08:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html
05:08:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3600 == 8 [pid = 1840] [id = 724]
05:08:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 128 (0x8e72e280) [pid = 1840] [serial = 2029] [outer = (nil)]
05:08:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 129 (0x8ecc8000) [pid = 1840] [serial = 2030] [outer = 0x8e72e280]
05:08:30 INFO - PROCESS | 1840 | 1446120510115 Marionette INFO loaded listener.js
05:08:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 130 (0x8eceb580) [pid = 1840] [serial = 2031] [outer = 0x8e72e280]
05:08:31 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
05:08:31 INFO - document served over http requires an https
05:08:31 INFO - sub-resource via script-tag using the meta-csp
05:08:31 INFO - delivery method with no-redirect and when
05:08:31 INFO - the target request is same-origin.
05:08:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1540ms
05:08:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:08:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x92276200 == 9 [pid = 1840] [id = 725]
05:08:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 131 (0x8ece9780) [pid = 1840] [serial = 2032] [outer = (nil)]
05:08:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 132 (0x90bee780) [pid = 1840] [serial = 2033] [outer = 0x8ece9780]
05:08:31 INFO - PROCESS | 1840 | 1446120511778 Marionette INFO loaded listener.js
05:08:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 133 (0x9106ba80) [pid = 1840] [serial = 2034] [outer = 0x8ece9780]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 132 (0x9c8e8980) [pid = 1840] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 131 (0x8e6cbe80) [pid = 1840] [serial = 1915] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 130 (0x922b4500) [pid = 1840] [serial = 1924] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 129 (0x988b4480) [pid = 1840] [serial = 1951] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 128 (0x9c9c6c80) [pid = 1840] [serial = 1957] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 127 (0x91e9a680) [pid = 1840] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 126 (0x92390580) [pid = 1840] [serial = 1927] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 125 (0x9e95f700) [pid = 1840] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 124 (0x8ecebf80) [pid = 1840] [serial = 1918] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 123 (0x93fae880) [pid = 1840] [serial = 1937] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 122 (0x93e59a00) [pid = 1840] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 121 (0x9e861b00) [pid = 1840] [serial = 1960] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x9450ac00) [pid = 1840] [serial = 1940] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x954a5100) [pid = 1840] [serial = 1948] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x8f27cb80) [pid = 1840] [serial = 1974] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x93e5cc00) [pid = 1840] [serial = 1930] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9508fe80) [pid = 1840] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x8eccb200) [pid = 1840] [serial = 1969] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x942e8180) [pid = 1840] [serial = 1935] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120447021]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8e6c9b80) [pid = 1840] [serial = 1966] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x91e9a400) [pid = 1840] [serial = 1977] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120471343]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x91e9b580) [pid = 1840] [serial = 1982] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8e6c8c80) [pid = 1840] [serial = 1979] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x90bf1e80) [pid = 1840] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x942e7a00) [pid = 1840] [serial = 1942] [outer = (nil)] [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]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x90bf2600) [pid = 1840] [serial = 1916] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x93e41a80) [pid = 1840] [serial = 1925] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9bf76200) [pid = 1840] [serial = 1952] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x91b12d00) [pid = 1840] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120471343]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x9de85980) [pid = 1840] [serial = 1958] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x91b24900) [pid = 1840] [serial = 1919] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x93faac80) [pid = 1840] [serial = 1936] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120447021]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x91a88700) [pid = 1840] [serial = 1975] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x95117600) [pid = 1840] [serial = 1943] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x93faeb00) [pid = 1840] [serial = 1941] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x942ebd80) [pid = 1840] [serial = 1938] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0xa022f100) [pid = 1840] [serial = 1964] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x90be1980) [pid = 1840] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x93e49e80) [pid = 1840] [serial = 1928] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x93e9ec80) [pid = 1840] [serial = 1933] [outer = (nil)] [url = about:blank]
05:08:35 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
05:08:35 INFO - document served over http requires an https
05:08:35 INFO - sub-resource via script-tag using the meta-csp
05:08:35 INFO - delivery method with swap-origin-redirect and when
05:08:35 INFO - the target request is same-origin.
05:08:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 3954ms
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9f4c8b00) [pid = 1840] [serial = 1961] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x93e53c00) [pid = 1840] [serial = 1931] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9c9ca100) [pid = 1840] [serial = 1955] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8e72f400) [pid = 1840] [serial = 1967] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x988b4c00) [pid = 1840] [serial = 1946] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x90bdf180) [pid = 1840] [serial = 1970] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x989d5100) [pid = 1840] [serial = 1949] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x91e9ce80) [pid = 1840] [serial = 1922] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8f27da80) [pid = 1840] [serial = 1980] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x91b11180) [pid = 1840] [serial = 1983] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x9d85fd80) [pid = 1840] [serial = 1956] [outer = (nil)] [url = about:blank]
05:08:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x91a2ff80) [pid = 1840] [serial = 1917] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x9e135900) [pid = 1840] [serial = 1959] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x9c8e7080) [pid = 1840] [serial = 1953] [outer = (nil)] [url = about:blank]
05:08:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0c400 == 10 [pid = 1840] [id = 726]
05:08:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8f27cb80) [pid = 1840] [serial = 2035] [outer = (nil)]
05:08:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x90bf1e80) [pid = 1840] [serial = 2036] [outer = 0x8f27cb80]
05:08:35 INFO - PROCESS | 1840 | 1446120515731 Marionette INFO loaded listener.js
05:08:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x91a88480) [pid = 1840] [serial = 2037] [outer = 0x8f27cb80]
05:08:37 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
05:08:37 INFO - document served over http requires an https
05:08:37 INFO - sub-resource via xhr-request using the meta-csp
05:08:37 INFO - delivery method with keep-origin-redirect and when
05:08:37 INFO - the target request is same-origin.
05:08:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1844ms
05:08:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html
05:08:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107b400 == 11 [pid = 1840] [id = 727]
05:08:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8e732d80) [pid = 1840] [serial = 2038] [outer = (nil)]
05:08:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8ecec200) [pid = 1840] [serial = 2039] [outer = 0x8e732d80]
05:08:37 INFO - PROCESS | 1840 | 1446120517866 Marionette INFO loaded listener.js
05:08:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x90bdf900) [pid = 1840] [serial = 2040] [outer = 0x8e732d80]
05:08:40 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
05:08:40 INFO - document served over http requires an https
05:08:40 INFO - sub-resource via xhr-request using the meta-csp
05:08:40 INFO - delivery method with no-redirect and when
05:08:40 INFO - the target request is same-origin.
05:08:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2855ms
05:08:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:08:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x95564800 == 12 [pid = 1840] [id = 728]
05:08:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x90be1980) [pid = 1840] [serial = 2041] [outer = (nil)]
05:08:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91b14600) [pid = 1840] [serial = 2042] [outer = 0x90be1980]
05:08:40 INFO - PROCESS | 1840 | 1446120520623 Marionette INFO loaded listener.js
05:08:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91bc1f80) [pid = 1840] [serial = 2043] [outer = 0x90be1980]
05:08:42 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
05:08:42 INFO - document served over http requires an https
05:08:42 INFO - sub-resource via xhr-request using the meta-csp
05:08:42 INFO - delivery method with swap-origin-redirect and when
05:08:42 INFO - the target request is same-origin.
05:08:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2463ms
05:08:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:08:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8b300 == 13 [pid = 1840] [id = 729]
05:08:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91a85000) [pid = 1840] [serial = 2044] [outer = (nil)]
05:08:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x91e9d880) [pid = 1840] [serial = 2045] [outer = 0x91a85000]
05:08:43 INFO - PROCESS | 1840 | 1446120523204 Marionette INFO loaded listener.js
05:08:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x92390d00) [pid = 1840] [serial = 2046] [outer = 0x91a85000]
05:08:45 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
05:08:45 INFO - document served over http requires an http
05:08:45 INFO - sub-resource via fetch-request using the meta-referrer
05:08:45 INFO - delivery method with keep-origin-redirect and when
05:08:45 INFO - the target request is cross-origin.
05:08:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 3418ms
05:08:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html
05:08:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x91079900 == 14 [pid = 1840] [id = 730]
05:08:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91e9ba80) [pid = 1840] [serial = 2047] [outer = (nil)]
05:08:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93e49e80) [pid = 1840] [serial = 2048] [outer = 0x91e9ba80]
05:08:46 INFO - PROCESS | 1840 | 1446120526697 Marionette INFO loaded listener.js
05:08:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x93e54880) [pid = 1840] [serial = 2049] [outer = 0x91e9ba80]
05:08:48 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
05:08:48 INFO - document served over http requires an http
05:08:48 INFO - sub-resource via fetch-request using the meta-referrer
05:08:48 INFO - delivery method with no-redirect and when
05:08:48 INFO - the target request is cross-origin.
05:08:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 2310ms
05:08:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:08:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b5500 == 15 [pid = 1840] [id = 731]
05:08:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x93e5b580) [pid = 1840] [serial = 2050] [outer = (nil)]
05:08:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x93e9f180) [pid = 1840] [serial = 2051] [outer = 0x93e5b580]
05:08:48 INFO - PROCESS | 1840 | 1446120528925 Marionette INFO loaded listener.js
05:08:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93fab400) [pid = 1840] [serial = 2052] [outer = 0x93e5b580]
05:08:51 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
05:08:51 INFO - document served over http requires an http
05:08:51 INFO - sub-resource via fetch-request using the meta-referrer
05:08:51 INFO - delivery method with swap-origin-redirect and when
05:08:51 INFO - the target request is cross-origin.
05:08:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 2657ms
05:08:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:08:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e703900 == 16 [pid = 1840] [id = 732]
05:08:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93e5a900) [pid = 1840] [serial = 2053] [outer = (nil)]
05:08:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x942e8680) [pid = 1840] [serial = 2054] [outer = 0x93e5a900]
05:08:51 INFO - PROCESS | 1840 | 1446120531970 Marionette INFO loaded listener.js
05:08:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x954a2900) [pid = 1840] [serial = 2055] [outer = 0x93e5a900]
05:08:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e065600 == 17 [pid = 1840] [id = 733]
05:08:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x988b4c00) [pid = 1840] [serial = 2056] [outer = (nil)]
05:08:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9508f480) [pid = 1840] [serial = 2057] [outer = 0x988b4c00]
05:08:54 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
05:08:54 INFO - document served over http requires an http
05:08:54 INFO - sub-resource via iframe-tag using the meta-referrer
05:08:54 INFO - delivery method with keep-origin-redirect and when
05:08:54 INFO - the target request is cross-origin.
05:08:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 3659ms
05:08:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:08:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e065900 == 18 [pid = 1840] [id = 734]
05:08:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9508e800) [pid = 1840] [serial = 2058] [outer = (nil)]
05:08:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x989d2180) [pid = 1840] [serial = 2059] [outer = 0x9508e800]
05:08:55 INFO - PROCESS | 1840 | 1446120535297 Marionette INFO loaded listener.js
05:08:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x989d5d80) [pid = 1840] [serial = 2060] [outer = 0x9508e800]
05:08:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e824f00 == 19 [pid = 1840] [id = 735]
05:08:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9bf74b80) [pid = 1840] [serial = 2061] [outer = (nil)]
05:08:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9b416700) [pid = 1840] [serial = 2062] [outer = 0x9bf74b80]
05:08:57 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
05:08:57 INFO - document served over http requires an http
05:08:57 INFO - sub-resource via iframe-tag using the meta-referrer
05:08:57 INFO - delivery method with no-redirect and when
05:08:57 INFO - the target request is cross-origin.
05:08:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3071ms
05:08:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:08:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x9435fa00 == 20 [pid = 1840] [id = 736]
05:08:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x91bbff00) [pid = 1840] [serial = 2063] [outer = (nil)]
05:08:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9bf75080) [pid = 1840] [serial = 2064] [outer = 0x91bbff00]
05:08:58 INFO - PROCESS | 1840 | 1446120538447 Marionette INFO loaded listener.js
05:08:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9c887600) [pid = 1840] [serial = 2065] [outer = 0x91bbff00]
05:09:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f452100 == 21 [pid = 1840] [id = 737]
05:09:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9c8e6400) [pid = 1840] [serial = 2066] [outer = (nil)]
05:09:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9b492d00) [pid = 1840] [serial = 2067] [outer = 0x9c8e6400]
05:09:01 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
05:09:01 INFO - document served over http requires an http
05:09:01 INFO - sub-resource via iframe-tag using the meta-referrer
05:09:01 INFO - delivery method with swap-origin-redirect and when
05:09:01 INFO - the target request is cross-origin.
05:09:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 3406ms
05:09:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:09:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b59ca00 == 22 [pid = 1840] [id = 738]
05:09:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9b414900) [pid = 1840] [serial = 2068] [outer = (nil)]
05:09:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9d976880) [pid = 1840] [serial = 2069] [outer = 0x9b414900]
05:09:01 INFO - PROCESS | 1840 | 1446120541792 Marionette INFO loaded listener.js
05:09:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9daf0880) [pid = 1840] [serial = 2070] [outer = 0x9b414900]
05:09:03 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
05:09:03 INFO - document served over http requires an http
05:09:03 INFO - sub-resource via script-tag using the meta-referrer
05:09:03 INFO - delivery method with keep-origin-redirect and when
05:09:03 INFO - the target request is cross-origin.
05:09:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 1990ms
05:09:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html
05:09:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbd100 == 23 [pid = 1840] [id = 739]
05:09:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9c8e7080) [pid = 1840] [serial = 2071] [outer = (nil)]
05:09:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9f4c4280) [pid = 1840] [serial = 2072] [outer = 0x9c8e7080]
05:09:03 INFO - PROCESS | 1840 | 1446120543716 Marionette INFO loaded listener.js
05:09:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9f4c8b00) [pid = 1840] [serial = 2073] [outer = 0x9c8e7080]
05:09:05 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
05:09:05 INFO - document served over http requires an http
05:09:05 INFO - sub-resource via script-tag using the meta-referrer
05:09:05 INFO - delivery method with no-redirect and when
05:09:05 INFO - the target request is cross-origin.
05:09:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html | took 1850ms
05:09:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:09:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fe40b00 == 24 [pid = 1840] [id = 740]
05:09:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 119 (0xa022d300) [pid = 1840] [serial = 2074] [outer = (nil)]
05:09:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 120 (0xa0256e80) [pid = 1840] [serial = 2075] [outer = 0xa022d300]
05:09:05 INFO - PROCESS | 1840 | 1446120545553 Marionette INFO loaded listener.js
05:09:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 121 (0xa155a300) [pid = 1840] [serial = 2076] [outer = 0xa022d300]
05:09:07 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
05:09:07 INFO - document served over http requires an http
05:09:07 INFO - sub-resource via script-tag using the meta-referrer
05:09:07 INFO - delivery method with swap-origin-redirect and when
05:09:07 INFO - the target request is cross-origin.
05:09:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 1946ms
05:09:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:09:08 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3600 == 23 [pid = 1840] [id = 724]
05:09:08 INFO - PROCESS | 1840 | --DOCSHELL 0x92276200 == 22 [pid = 1840] [id = 725]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9107b400 == 21 [pid = 1840] [id = 727]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x95564800 == 20 [pid = 1840] [id = 728]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8b300 == 19 [pid = 1840] [id = 729]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x91079900 == 18 [pid = 1840] [id = 730]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b5500 == 17 [pid = 1840] [id = 731]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x8e703900 == 16 [pid = 1840] [id = 732]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0xa57eb100 == 15 [pid = 1840] [id = 723]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9e065600 == 14 [pid = 1840] [id = 733]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9e065900 == 13 [pid = 1840] [id = 734]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9e824f00 == 12 [pid = 1840] [id = 735]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9435fa00 == 11 [pid = 1840] [id = 736]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9f452100 == 10 [pid = 1840] [id = 737]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9b59ca00 == 9 [pid = 1840] [id = 738]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbd100 == 8 [pid = 1840] [id = 739]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x9fe40b00 == 7 [pid = 1840] [id = 740]
05:09:10 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0c400 == 6 [pid = 1840] [id = 726]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 120 (0x91b11b80) [pid = 1840] [serial = 1976] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 119 (0x922b7980) [pid = 1840] [serial = 1923] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 118 (0x98934480) [pid = 1840] [serial = 1947] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x93e52800) [pid = 1840] [serial = 1929] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x9b414180) [pid = 1840] [serial = 1950] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0xa14e2e80) [pid = 1840] [serial = 1965] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x91bc3100) [pid = 1840] [serial = 1920] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x93e46780) [pid = 1840] [serial = 1926] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x95169380) [pid = 1840] [serial = 1944] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x90befe00) [pid = 1840] [serial = 1971] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8e8d7d80) [pid = 1840] [serial = 1968] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x94508b80) [pid = 1840] [serial = 1939] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8ecec480) [pid = 1840] [serial = 1934] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9f539a80) [pid = 1840] [serial = 1962] [outer = (nil)] [url = about:blank]
05:09:10 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x91a2f300) [pid = 1840] [serial = 1981] [outer = (nil)] [url = about:blank]
05:09:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b5500 == 7 [pid = 1840] [id = 741]
05:09:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x8e6c8f00) [pid = 1840] [serial = 2077] [outer = (nil)]
05:09:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x8e6ca300) [pid = 1840] [serial = 2078] [outer = 0x8e6c8f00]
05:09:11 INFO - PROCESS | 1840 | 1446120551349 Marionette INFO loaded listener.js
05:09:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x8e6cbc00) [pid = 1840] [serial = 2079] [outer = 0x8e6c8f00]
05:09:12 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
05:09:12 INFO - document served over http requires an http
05:09:12 INFO - sub-resource via xhr-request using the meta-referrer
05:09:12 INFO - delivery method with keep-origin-redirect and when
05:09:12 INFO - the target request is cross-origin.
05:09:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 5551ms
05:09:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html
05:09:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x92247700 == 8 [pid = 1840] [id = 742]
05:09:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x8e732b00) [pid = 1840] [serial = 2080] [outer = (nil)]
05:09:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x8f27b000) [pid = 1840] [serial = 2081] [outer = 0x8e732b00]
05:09:12 INFO - PROCESS | 1840 | 1446120552920 Marionette INFO loaded listener.js
05:09:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x90bee280) [pid = 1840] [serial = 2082] [outer = 0x8e732b00]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9bf75580) [pid = 1840] [serial = 2011] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x93e47680) [pid = 1840] [serial = 1993] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9de82280) [pid = 1840] [serial = 2016] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x98931780) [pid = 1840] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9450a700) [pid = 1840] [serial = 2002] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0xa022ec00) [pid = 1840] [serial = 2021] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9450b600) [pid = 1840] [serial = 1999] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x9b491900) [pid = 1840] [serial = 2008] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x93e5a400) [pid = 1840] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x90bf1e80) [pid = 1840] [serial = 2036] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0xa15e4480) [pid = 1840] [serial = 2026] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x90bef680) [pid = 1840] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-http/script-tag/generic.no-redirect.http.html]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x8e72e280) [pid = 1840] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/script-tag/generic.no-redirect.http.html]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8ecea900) [pid = 1840] [serial = 1984] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0xa15e4200) [pid = 1840] [serial = 2019] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120501171]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9f53ae80) [pid = 1840] [serial = 2014] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x8ece9780) [pid = 1840] [serial = 2032] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa9a54c00) [pid = 1840] [serial = 2024] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x8f27cb80) [pid = 1840] [serial = 2035] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x91b11e00) [pid = 1840] [serial = 1990] [outer = (nil)] [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]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x93e53200) [pid = 1840] [serial = 1994] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9f537f00) [pid = 1840] [serial = 2015] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:09:17 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
05:09:17 INFO - document served over http requires an http
05:09:17 INFO - sub-resource via xhr-request using the meta-referrer
05:09:17 INFO - delivery method with no-redirect and when
05:09:17 INFO - the target request is cross-origin.
05:09:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 4727ms
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9b494b00) [pid = 1840] [serial = 2006] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0xa15e4e80) [pid = 1840] [serial = 2020] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120501171]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x8ecc8000) [pid = 1840] [serial = 2030] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8eced880) [pid = 1840] [serial = 1985] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0xa8ff4a00) [pid = 1840] [serial = 2022] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x95090880) [pid = 1840] [serial = 2000] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9c8e9d80) [pid = 1840] [serial = 2009] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0xa9a53f80) [pid = 1840] [serial = 2027] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x9de85200) [pid = 1840] [serial = 2012] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x98933800) [pid = 1840] [serial = 2003] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x92391c00) [pid = 1840] [serial = 1991] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0xa0447980) [pid = 1840] [serial = 2017] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x90bee780) [pid = 1840] [serial = 2033] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x93e5d880) [pid = 1840] [serial = 1997] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x91b10f00) [pid = 1840] [serial = 1988] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0xa15e3080) [pid = 1840] [serial = 2025] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x91a88480) [pid = 1840] [serial = 2037] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x93e54d80) [pid = 1840] [serial = 1995] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x93faed80) [pid = 1840] [serial = 1998] [outer = (nil)] [url = about:blank]
05:09:17 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x988b1000) [pid = 1840] [serial = 2001] [outer = (nil)] [url = about:blank]
05:09:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:09:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x95565400 == 9 [pid = 1840] [id = 743]
05:09:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8eccb480) [pid = 1840] [serial = 2083] [outer = (nil)]
05:09:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x90bdf400) [pid = 1840] [serial = 2084] [outer = 0x8eccb480]
05:09:17 INFO - PROCESS | 1840 | 1446120557776 Marionette INFO loaded listener.js
05:09:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x90beef00) [pid = 1840] [serial = 2085] [outer = 0x8eccb480]
05:09:19 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
05:09:19 INFO - document served over http requires an http
05:09:19 INFO - sub-resource via xhr-request using the meta-referrer
05:09:19 INFO - delivery method with swap-origin-redirect and when
05:09:19 INFO - the target request is cross-origin.
05:09:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1744ms
05:09:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:09:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4300 == 10 [pid = 1840] [id = 744]
05:09:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8e8d7b00) [pid = 1840] [serial = 2086] [outer = (nil)]
05:09:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8ecea900) [pid = 1840] [serial = 2087] [outer = 0x8e8d7b00]
05:09:19 INFO - PROCESS | 1840 | 1446120559772 Marionette INFO loaded listener.js
05:09:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x90be1c00) [pid = 1840] [serial = 2088] [outer = 0x8e8d7b00]
05:09:21 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
05:09:21 INFO - document served over http requires an https
05:09:21 INFO - sub-resource via fetch-request using the meta-referrer
05:09:21 INFO - delivery method with keep-origin-redirect and when
05:09:21 INFO - the target request is cross-origin.
05:09:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2562ms
05:09:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html
05:09:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3300 == 11 [pid = 1840] [id = 745]
05:09:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8e6c9900) [pid = 1840] [serial = 2089] [outer = (nil)]
05:09:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x90bf2100) [pid = 1840] [serial = 2090] [outer = 0x8e6c9900]
05:09:22 INFO - PROCESS | 1840 | 1446120562421 Marionette INFO loaded listener.js
05:09:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x91512200) [pid = 1840] [serial = 2091] [outer = 0x8e6c9900]
05:09:24 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
05:09:24 INFO - document served over http requires an https
05:09:24 INFO - sub-resource via fetch-request using the meta-referrer
05:09:24 INFO - delivery method with no-redirect and when
05:09:24 INFO - the target request is cross-origin.
05:09:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2422ms
05:09:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:09:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8bf00 == 12 [pid = 1840] [id = 746]
05:09:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x91512c00) [pid = 1840] [serial = 2092] [outer = (nil)]
05:09:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x91a85a00) [pid = 1840] [serial = 2093] [outer = 0x91512c00]
05:09:24 INFO - PROCESS | 1840 | 1446120564888 Marionette INFO loaded listener.js
05:09:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x91b10f00) [pid = 1840] [serial = 2094] [outer = 0x91512c00]
05:09:26 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
05:09:26 INFO - document served over http requires an https
05:09:26 INFO - sub-resource via fetch-request using the meta-referrer
05:09:26 INFO - delivery method with swap-origin-redirect and when
05:09:26 INFO - the target request is cross-origin.
05:09:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 2345ms
05:09:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:09:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705d00 == 13 [pid = 1840] [id = 747]
05:09:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x91b12580) [pid = 1840] [serial = 2095] [outer = (nil)]
05:09:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x91bc2980) [pid = 1840] [serial = 2096] [outer = 0x91b12580]
05:09:27 INFO - PROCESS | 1840 | 1446120567096 Marionette INFO loaded listener.js
05:09:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x91e9c200) [pid = 1840] [serial = 2097] [outer = 0x91b12580]
05:09:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x9cf59f00 == 14 [pid = 1840] [id = 748]
05:09:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x92390580) [pid = 1840] [serial = 2098] [outer = (nil)]
05:09:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91e99500) [pid = 1840] [serial = 2099] [outer = 0x92390580]
05:09:28 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
05:09:28 INFO - document served over http requires an https
05:09:28 INFO - sub-resource via iframe-tag using the meta-referrer
05:09:28 INFO - delivery method with keep-origin-redirect and when
05:09:28 INFO - the target request is cross-origin.
05:09:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2298ms
05:09:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:09:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6400 == 15 [pid = 1840] [id = 749]
05:09:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91bc2700) [pid = 1840] [serial = 2100] [outer = (nil)]
05:09:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x93e3f780) [pid = 1840] [serial = 2101] [outer = 0x91bc2700]
05:09:30 INFO - PROCESS | 1840 | 1446120570170 Marionette INFO loaded listener.js
05:09:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x93e43100) [pid = 1840] [serial = 2102] [outer = 0x91bc2700]
05:09:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9456ab00 == 16 [pid = 1840] [id = 750]
05:09:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x93e48f80) [pid = 1840] [serial = 2103] [outer = (nil)]
05:09:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93e46780) [pid = 1840] [serial = 2104] [outer = 0x93e48f80]
05:09:31 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
05:09:31 INFO - document served over http requires an https
05:09:31 INFO - sub-resource via iframe-tag using the meta-referrer
05:09:31 INFO - delivery method with no-redirect and when
05:09:31 INFO - the target request is cross-origin.
05:09:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 2794ms
05:09:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:09:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00cb00 == 17 [pid = 1840] [id = 751]
05:09:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93e46a00) [pid = 1840] [serial = 2105] [outer = (nil)]
05:09:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x93e4ab00) [pid = 1840] [serial = 2106] [outer = 0x93e46a00]
05:09:32 INFO - PROCESS | 1840 | 1446120572316 Marionette INFO loaded listener.js
05:09:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8e6c8a00) [pid = 1840] [serial = 2107] [outer = 0x93e46a00]
05:09:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e179b00 == 18 [pid = 1840] [id = 752]
05:09:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x93fad200) [pid = 1840] [serial = 2108] [outer = (nil)]
05:09:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93e53e80) [pid = 1840] [serial = 2109] [outer = 0x93fad200]
05:09:34 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
05:09:34 INFO - document served over http requires an https
05:09:34 INFO - sub-resource via iframe-tag using the meta-referrer
05:09:34 INFO - delivery method with swap-origin-redirect and when
05:09:34 INFO - the target request is cross-origin.
05:09:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2309ms
05:09:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:09:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e273300 == 19 [pid = 1840] [id = 753]
05:09:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93e53c00) [pid = 1840] [serial = 2110] [outer = (nil)]
05:09:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x942e7000) [pid = 1840] [serial = 2111] [outer = 0x93e53c00]
05:09:34 INFO - PROCESS | 1840 | 1446120574865 Marionette INFO loaded listener.js
05:09:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x91512e80) [pid = 1840] [serial = 2112] [outer = 0x93e53c00]
05:09:36 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
05:09:36 INFO - document served over http requires an https
05:09:36 INFO - sub-resource via script-tag using the meta-referrer
05:09:36 INFO - delivery method with keep-origin-redirect and when
05:09:36 INFO - the target request is cross-origin.
05:09:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 2410ms
05:09:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html
05:09:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x92277a00 == 20 [pid = 1840] [id = 754]
05:09:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x93e9ef00) [pid = 1840] [serial = 2113] [outer = (nil)]
05:09:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x94507c80) [pid = 1840] [serial = 2114] [outer = 0x93e9ef00]
05:09:37 INFO - PROCESS | 1840 | 1446120577024 Marionette INFO loaded listener.js
05:09:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9450a700) [pid = 1840] [serial = 2115] [outer = 0x93e9ef00]
05:09:38 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
05:09:38 INFO - document served over http requires an https
05:09:38 INFO - sub-resource via script-tag using the meta-referrer
05:09:38 INFO - delivery method with no-redirect and when
05:09:38 INFO - the target request is cross-origin.
05:09:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 2156ms
05:09:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:09:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x9bc8bc00 == 21 [pid = 1840] [id = 755]
05:09:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x942eb600) [pid = 1840] [serial = 2116] [outer = (nil)]
05:09:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x95165780) [pid = 1840] [serial = 2117] [outer = 0x942eb600]
05:09:39 INFO - PROCESS | 1840 | 1446120579249 Marionette INFO loaded listener.js
05:09:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x95169b00) [pid = 1840] [serial = 2118] [outer = 0x942eb600]
05:09:41 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
05:09:41 INFO - document served over http requires an https
05:09:41 INFO - sub-resource via script-tag using the meta-referrer
05:09:41 INFO - delivery method with swap-origin-redirect and when
05:09:41 INFO - the target request is cross-origin.
05:09:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2372ms
05:09:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:09:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbd100 == 22 [pid = 1840] [id = 756]
05:09:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x95165a00) [pid = 1840] [serial = 2119] [outer = (nil)]
05:09:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x988b5380) [pid = 1840] [serial = 2120] [outer = 0x95165a00]
05:09:41 INFO - PROCESS | 1840 | 1446120581696 Marionette INFO loaded listener.js
05:09:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x98935880) [pid = 1840] [serial = 2121] [outer = 0x95165a00]
05:09:43 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
05:09:43 INFO - document served over http requires an https
05:09:43 INFO - sub-resource via xhr-request using the meta-referrer
05:09:43 INFO - delivery method with keep-origin-redirect and when
05:09:43 INFO - the target request is cross-origin.
05:09:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2012ms
05:09:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html
05:09:43 INFO - PROCESS | 1840 | ++DOCSHELL 0xa030e300 == 23 [pid = 1840] [id = 757]
05:09:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9b494b00) [pid = 1840] [serial = 2122] [outer = (nil)]
05:09:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9bf75580) [pid = 1840] [serial = 2123] [outer = 0x9b494b00]
05:09:43 INFO - PROCESS | 1840 | 1446120583775 Marionette INFO loaded listener.js
05:09:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9c8e5280) [pid = 1840] [serial = 2124] [outer = 0x9b494b00]
05:09:46 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
05:09:46 INFO - document served over http requires an https
05:09:46 INFO - sub-resource via xhr-request using the meta-referrer
05:09:46 INFO - delivery method with no-redirect and when
05:09:46 INFO - the target request is cross-origin.
05:09:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 3304ms
05:09:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:09:46 INFO - PROCESS | 1840 | ++DOCSHELL 0xa11ce600 == 24 [pid = 1840] [id = 758]
05:09:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9bf74180) [pid = 1840] [serial = 2125] [outer = (nil)]
05:09:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x9d85fd80) [pid = 1840] [serial = 2126] [outer = 0x9bf74180]
05:09:47 INFO - PROCESS | 1840 | 1446120587040 Marionette INFO loaded listener.js
05:09:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x9de85200) [pid = 1840] [serial = 2127] [outer = 0x9bf74180]
05:09:48 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
05:09:48 INFO - document served over http requires an https
05:09:48 INFO - sub-resource via xhr-request using the meta-referrer
05:09:48 INFO - delivery method with swap-origin-redirect and when
05:09:48 INFO - the target request is cross-origin.
05:09:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2042ms
05:09:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html
05:09:48 INFO - PROCESS | 1840 | ++DOCSHELL 0xa15bce00 == 25 [pid = 1840] [id = 759]
05:09:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9c8e6b80) [pid = 1840] [serial = 2128] [outer = (nil)]
05:09:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9f4c8880) [pid = 1840] [serial = 2129] [outer = 0x9c8e6b80]
05:09:48 INFO - PROCESS | 1840 | 1446120588804 Marionette INFO loaded listener.js
05:09:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 118 (0x9f539580) [pid = 1840] [serial = 2130] [outer = 0x9c8e6b80]
05:09:50 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b5500 == 24 [pid = 1840] [id = 741]
05:09:50 INFO - PROCESS | 1840 | --DOCSHELL 0x92247700 == 23 [pid = 1840] [id = 742]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4300 == 22 [pid = 1840] [id = 744]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3300 == 21 [pid = 1840] [id = 745]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8bf00 == 20 [pid = 1840] [id = 746]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705d00 == 19 [pid = 1840] [id = 747]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9cf59f00 == 18 [pid = 1840] [id = 748]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6400 == 17 [pid = 1840] [id = 749]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9456ab00 == 16 [pid = 1840] [id = 750]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00cb00 == 15 [pid = 1840] [id = 751]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9e179b00 == 14 [pid = 1840] [id = 752]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8e273300 == 13 [pid = 1840] [id = 753]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x92277a00 == 12 [pid = 1840] [id = 754]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9bc8bc00 == 11 [pid = 1840] [id = 755]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbd100 == 10 [pid = 1840] [id = 756]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0xa030e300 == 9 [pid = 1840] [id = 757]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0xa11ce600 == 8 [pid = 1840] [id = 758]
05:09:52 INFO - PROCESS | 1840 | --DOCSHELL 0x95565400 == 7 [pid = 1840] [id = 743]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 117 (0x9f4c8100) [pid = 1840] [serial = 2013] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0xa155c600) [pid = 1840] [serial = 2018] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0xac353100) [pid = 1840] [serial = 2028] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9bf76700) [pid = 1840] [serial = 2007] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x8f27f380) [pid = 1840] [serial = 1986] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x989d4c00) [pid = 1840] [serial = 2004] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8eceb580) [pid = 1840] [serial = 2031] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa9a51f00) [pid = 1840] [serial = 2023] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x9d974a80) [pid = 1840] [serial = 2010] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x91e99000) [pid = 1840] [serial = 1989] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9106ba80) [pid = 1840] [serial = 2034] [outer = (nil)] [url = about:blank]
05:09:52 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x93e46000) [pid = 1840] [serial = 1992] [outer = (nil)] [url = about:blank]
05:09:53 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
05:09:53 INFO - document served over http requires an http
05:09:53 INFO - sub-resource via fetch-request using the meta-referrer
05:09:53 INFO - delivery method with keep-origin-redirect and when
05:09:53 INFO - the target request is same-origin.
05:09:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 4698ms
05:09:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html
05:09:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107b400 == 8 [pid = 1840] [id = 760]
05:09:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x8e6cad00) [pid = 1840] [serial = 2131] [outer = (nil)]
05:09:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x8e8d5800) [pid = 1840] [serial = 2132] [outer = 0x8e6cad00]
05:09:53 INFO - PROCESS | 1840 | 1446120593558 Marionette INFO loaded listener.js
05:09:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x8eceba80) [pid = 1840] [serial = 2133] [outer = 0x8e6cad00]
05:09:54 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
05:09:54 INFO - document served over http requires an http
05:09:54 INFO - sub-resource via fetch-request using the meta-referrer
05:09:54 INFO - delivery method with no-redirect and when
05:09:54 INFO - the target request is same-origin.
05:09:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1600ms
05:09:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html
05:09:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x92247400 == 9 [pid = 1840] [id = 761]
05:09:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x8f27dd00) [pid = 1840] [serial = 2134] [outer = (nil)]
05:09:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x90bf0300) [pid = 1840] [serial = 2135] [outer = 0x8f27dd00]
05:09:55 INFO - PROCESS | 1840 | 1446120595213 Marionette INFO loaded listener.js
05:09:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x90bf2380) [pid = 1840] [serial = 2136] [outer = 0x8f27dd00]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x9b414900) [pid = 1840] [serial = 2068] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x988b4c00) [pid = 1840] [serial = 2056] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8e732b00) [pid = 1840] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0xa022d300) [pid = 1840] [serial = 2074] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x9c8e6400) [pid = 1840] [serial = 2066] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9c8e7080) [pid = 1840] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/script-tag/generic.no-redirect.http.html]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x9bf74b80) [pid = 1840] [serial = 2061] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120536811]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x8e6c8f00) [pid = 1840] [serial = 2077] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x8eccb480) [pid = 1840] [serial = 2083] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x93e5b580) [pid = 1840] [serial = 2050] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x90be1980) [pid = 1840] [serial = 2041] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x91a85000) [pid = 1840] [serial = 2044] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x93e5a900) [pid = 1840] [serial = 2053] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x91e9ba80) [pid = 1840] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9508e800) [pid = 1840] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8e732d80) [pid = 1840] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-csp/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x91bbff00) [pid = 1840] [serial = 2063] [outer = (nil)] [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]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9b416700) [pid = 1840] [serial = 2062] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120536811]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x93e9f180) [pid = 1840] [serial = 2051] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x91b14600) [pid = 1840] [serial = 2042] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x942e8680) [pid = 1840] [serial = 2054] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9f4c4280) [pid = 1840] [serial = 2072] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x989d2180) [pid = 1840] [serial = 2059] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x8f27b000) [pid = 1840] [serial = 2081] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x93e49e80) [pid = 1840] [serial = 2048] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8e6ca300) [pid = 1840] [serial = 2078] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9d976880) [pid = 1840] [serial = 2069] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x91e9d880) [pid = 1840] [serial = 2045] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9bf75080) [pid = 1840] [serial = 2064] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x9b492d00) [pid = 1840] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8ecec200) [pid = 1840] [serial = 2039] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0xa0256e80) [pid = 1840] [serial = 2075] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x9508f480) [pid = 1840] [serial = 2057] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x90bdf400) [pid = 1840] [serial = 2084] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x91bc1f80) [pid = 1840] [serial = 2043] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8e6cbc00) [pid = 1840] [serial = 2079] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x90bdf900) [pid = 1840] [serial = 2040] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x90bee280) [pid = 1840] [serial = 2082] [outer = (nil)] [url = about:blank]
05:09:58 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x90beef00) [pid = 1840] [serial = 2085] [outer = (nil)] [url = about:blank]
05:09:58 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
05:09:58 INFO - document served over http requires an http
05:09:58 INFO - sub-resource via fetch-request using the meta-referrer
05:09:58 INFO - delivery method with swap-origin-redirect and when
05:09:58 INFO - the target request is same-origin.
05:09:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 4099ms
05:09:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html
05:09:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d60900 == 10 [pid = 1840] [id = 762]
05:09:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8e6cbc00) [pid = 1840] [serial = 2137] [outer = (nil)]
05:09:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x90beec80) [pid = 1840] [serial = 2138] [outer = 0x8e6cbc00]
05:09:59 INFO - PROCESS | 1840 | 1446120599311 Marionette INFO loaded listener.js
05:09:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x9150f780) [pid = 1840] [serial = 2139] [outer = 0x8e6cbc00]
05:10:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b4900 == 11 [pid = 1840] [id = 763]
05:10:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8ecc9e00) [pid = 1840] [serial = 2140] [outer = (nil)]
05:10:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8e6c8280) [pid = 1840] [serial = 2141] [outer = 0x8ecc9e00]
05:10:03 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
05:10:03 INFO - document served over http requires an http
05:10:03 INFO - sub-resource via iframe-tag using the meta-referrer
05:10:03 INFO - delivery method with keep-origin-redirect and when
05:10:03 INFO - the target request is same-origin.
05:10:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.keep-origin-redirect.http.html | took 4280ms
05:10:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html
05:10:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec5700 == 12 [pid = 1840] [id = 764]
05:10:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8ecccd80) [pid = 1840] [serial = 2142] [outer = (nil)]
05:10:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x90beea00) [pid = 1840] [serial = 2143] [outer = 0x8ecccd80]
05:10:04 INFO - PROCESS | 1840 | 1446120604081 Marionette INFO loaded listener.js
05:10:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x9150ff00) [pid = 1840] [serial = 2144] [outer = 0x8ecccd80]
05:10:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3cd00 == 13 [pid = 1840] [id = 765]
05:10:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x91511d00) [pid = 1840] [serial = 2145] [outer = (nil)]
05:10:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x90bef400) [pid = 1840] [serial = 2146] [outer = 0x91511d00]
05:10:06 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
05:10:06 INFO - document served over http requires an http
05:10:06 INFO - sub-resource via iframe-tag using the meta-referrer
05:10:06 INFO - delivery method with no-redirect and when
05:10:06 INFO - the target request is same-origin.
05:10:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html | took 3161ms
05:10:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html
05:10:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d3c400 == 14 [pid = 1840] [id = 766]
05:10:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x91511300) [pid = 1840] [serial = 2147] [outer = (nil)]
05:10:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x91a87800) [pid = 1840] [serial = 2148] [outer = 0x91511300]
05:10:06 INFO - PROCESS | 1840 | 1446120606966 Marionette INFO loaded listener.js
05:10:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x91b12a80) [pid = 1840] [serial = 2149] [outer = 0x91511300]
05:10:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c0ba400 == 15 [pid = 1840] [id = 767]
05:10:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x91b25580) [pid = 1840] [serial = 2150] [outer = (nil)]
05:10:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x91a86680) [pid = 1840] [serial = 2151] [outer = 0x91b25580]
05:10:08 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
05:10:08 INFO - document served over http requires an http
05:10:08 INFO - sub-resource via iframe-tag using the meta-referrer
05:10:08 INFO - delivery method with swap-origin-redirect and when
05:10:08 INFO - the target request is same-origin.
05:10:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.swap-origin-redirect.http.html | took 2507ms
05:10:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html
05:10:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c645b00 == 16 [pid = 1840] [id = 768]
05:10:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x91b13980) [pid = 1840] [serial = 2152] [outer = (nil)]
05:10:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x91bbff00) [pid = 1840] [serial = 2153] [outer = 0x91b13980]
05:10:09 INFO - PROCESS | 1840 | 1446120609578 Marionette INFO loaded listener.js
05:10:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x9238e280) [pid = 1840] [serial = 2154] [outer = 0x91b13980]
05:10:11 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
05:10:11 INFO - document served over http requires an http
05:10:11 INFO - sub-resource via script-tag using the meta-referrer
05:10:11 INFO - delivery method with keep-origin-redirect and when
05:10:11 INFO - the target request is same-origin.
05:10:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.keep-origin-redirect.http.html | took 2059ms
05:10:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html
05:10:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e703f00 == 17 [pid = 1840] [id = 769]
05:10:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x91e9b080) [pid = 1840] [serial = 2155] [outer = (nil)]
05:10:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x93e43d80) [pid = 1840] [serial = 2156] [outer = 0x91e9b080]
05:10:11 INFO - PROCESS | 1840 | 1446120611718 Marionette INFO loaded listener.js
05:10:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x93e4ad80) [pid = 1840] [serial = 2157] [outer = 0x91e9b080]
05:10:13 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
05:10:13 INFO - document served over http requires an http
05:10:13 INFO - sub-resource via script-tag using the meta-referrer
05:10:13 INFO - delivery method with no-redirect and when
05:10:13 INFO - the target request is same-origin.
05:10:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html | took 2165ms
05:10:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html
05:10:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x9dbfce00 == 18 [pid = 1840] [id = 770]
05:10:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x93e53200) [pid = 1840] [serial = 2158] [outer = (nil)]
05:10:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x93e5b800) [pid = 1840] [serial = 2159] [outer = 0x93e53200]
05:10:13 INFO - PROCESS | 1840 | 1446120613898 Marionette INFO loaded listener.js
05:10:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93ea0080) [pid = 1840] [serial = 2160] [outer = 0x93e53200]
05:10:16 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
05:10:16 INFO - document served over http requires an http
05:10:16 INFO - sub-resource via script-tag using the meta-referrer
05:10:16 INFO - delivery method with swap-origin-redirect and when
05:10:16 INFO - the target request is same-origin.
05:10:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.swap-origin-redirect.http.html | took 3507ms
05:10:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html
05:10:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e956d00 == 19 [pid = 1840] [id = 771]
05:10:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x93e54380) [pid = 1840] [serial = 2161] [outer = (nil)]
05:10:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9508d400) [pid = 1840] [serial = 2162] [outer = 0x93e54380]
05:10:17 INFO - PROCESS | 1840 | 1446120617359 Marionette INFO loaded listener.js
05:10:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x988b1a00) [pid = 1840] [serial = 2163] [outer = 0x93e54380]
05:10:18 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
05:10:18 INFO - document served over http requires an http
05:10:18 INFO - sub-resource via xhr-request using the meta-referrer
05:10:18 INFO - delivery method with keep-origin-redirect and when
05:10:18 INFO - the target request is same-origin.
05:10:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1849ms
05:10:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html
05:10:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e1a8000 == 20 [pid = 1840] [id = 772]
05:10:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x91510900) [pid = 1840] [serial = 2164] [outer = (nil)]
05:10:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x98931a00) [pid = 1840] [serial = 2165] [outer = 0x91510900]
05:10:19 INFO - PROCESS | 1840 | 1446120619089 Marionette INFO loaded listener.js
05:10:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x989d3a80) [pid = 1840] [serial = 2166] [outer = 0x91510900]
05:10:20 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
05:10:20 INFO - document served over http requires an http
05:10:20 INFO - sub-resource via xhr-request using the meta-referrer
05:10:20 INFO - delivery method with no-redirect and when
05:10:20 INFO - the target request is same-origin.
05:10:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html | took 2147ms
05:10:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html
05:10:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x944e8b00 == 21 [pid = 1840] [id = 773]
05:10:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x988b4480) [pid = 1840] [serial = 2167] [outer = (nil)]
05:10:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9b416e80) [pid = 1840] [serial = 2168] [outer = 0x988b4480]
05:10:21 INFO - PROCESS | 1840 | 1446120621666 Marionette INFO loaded listener.js
05:10:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9bf73780) [pid = 1840] [serial = 2169] [outer = 0x988b4480]
05:10:23 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
05:10:23 INFO - document served over http requires an http
05:10:23 INFO - sub-resource via xhr-request using the meta-referrer
05:10:23 INFO - delivery method with swap-origin-redirect and when
05:10:23 INFO - the target request is same-origin.
05:10:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 2246ms
05:10:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html
05:10:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e85d100 == 22 [pid = 1840] [id = 774]
05:10:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9bf74b80) [pid = 1840] [serial = 2170] [outer = (nil)]
05:10:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x9c886700) [pid = 1840] [serial = 2171] [outer = 0x9bf74b80]
05:10:23 INFO - PROCESS | 1840 | 1446120623979 Marionette INFO loaded listener.js
05:10:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9c8e7580) [pid = 1840] [serial = 2172] [outer = 0x9bf74b80]
05:10:26 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
05:10:26 INFO - document served over http requires an https
05:10:26 INFO - sub-resource via fetch-request using the meta-referrer
05:10:26 INFO - delivery method with keep-origin-redirect and when
05:10:26 INFO - the target request is same-origin.
05:10:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 2701ms
05:10:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html
05:10:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbc200 == 23 [pid = 1840] [id = 775]
05:10:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9bf74680) [pid = 1840] [serial = 2173] [outer = (nil)]
05:10:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9de84a80) [pid = 1840] [serial = 2174] [outer = 0x9bf74680]
05:10:26 INFO - PROCESS | 1840 | 1446120626498 Marionette INFO loaded listener.js
05:10:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x9e95f200) [pid = 1840] [serial = 2175] [outer = 0x9bf74680]
05:10:28 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
05:10:28 INFO - document served over http requires an https
05:10:28 INFO - sub-resource via fetch-request using the meta-referrer
05:10:28 INFO - delivery method with no-redirect and when
05:10:28 INFO - the target request is same-origin.
05:10:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html | took 2152ms
05:10:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html
05:10:28 INFO - PROCESS | 1840 | ++DOCSHELL 0xa055ef00 == 24 [pid = 1840] [id = 776]
05:10:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x9f4c4780) [pid = 1840] [serial = 2176] [outer = (nil)]
05:10:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0xa022b780) [pid = 1840] [serial = 2177] [outer = 0x9f4c4780]
05:10:28 INFO - PROCESS | 1840 | 1446120628841 Marionette INFO loaded listener.js
05:10:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0xa0254180) [pid = 1840] [serial = 2178] [outer = 0x9f4c4780]
05:10:32 INFO - PROCESS | 1840 | --DOCSHELL 0x9107b400 == 23 [pid = 1840] [id = 760]
05:10:32 INFO - PROCESS | 1840 | --DOCSHELL 0x92247400 == 22 [pid = 1840] [id = 761]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b4900 == 21 [pid = 1840] [id = 763]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec5700 == 20 [pid = 1840] [id = 764]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3cd00 == 19 [pid = 1840] [id = 765]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x97d3c400 == 18 [pid = 1840] [id = 766]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x9c0ba400 == 17 [pid = 1840] [id = 767]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x9c645b00 == 16 [pid = 1840] [id = 768]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x8e703f00 == 15 [pid = 1840] [id = 769]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0xa15bce00 == 14 [pid = 1840] [id = 759]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x9dbfce00 == 13 [pid = 1840] [id = 770]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x8e956d00 == 12 [pid = 1840] [id = 771]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x9e1a8000 == 11 [pid = 1840] [id = 772]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x944e8b00 == 10 [pid = 1840] [id = 773]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x8e85d100 == 9 [pid = 1840] [id = 774]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbc200 == 8 [pid = 1840] [id = 775]
05:10:34 INFO - PROCESS | 1840 | --DOCSHELL 0x97d60900 == 7 [pid = 1840] [id = 762]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x9f4c8b00) [pid = 1840] [serial = 2073] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x92390d00) [pid = 1840] [serial = 2046] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x954a2900) [pid = 1840] [serial = 2055] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x93e54880) [pid = 1840] [serial = 2049] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x9daf0880) [pid = 1840] [serial = 2070] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0xa155a300) [pid = 1840] [serial = 2076] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x93fab400) [pid = 1840] [serial = 2052] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x989d5d80) [pid = 1840] [serial = 2060] [outer = (nil)] [url = about:blank]
05:10:34 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9c887600) [pid = 1840] [serial = 2065] [outer = (nil)] [url = about:blank]
05:10:35 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
05:10:35 INFO - document served over http requires an https
05:10:35 INFO - sub-resource via fetch-request using the meta-referrer
05:10:35 INFO - delivery method with swap-origin-redirect and when
05:10:35 INFO - the target request is same-origin.
05:10:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 6922ms
05:10:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html
05:10:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x91bb8e00 == 8 [pid = 1840] [id = 777]
05:10:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x8e6c9680) [pid = 1840] [serial = 2179] [outer = (nil)]
05:10:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x8e8d7d80) [pid = 1840] [serial = 2180] [outer = 0x8e6c9680]
05:10:35 INFO - PROCESS | 1840 | 1446120635616 Marionette INFO loaded listener.js
05:10:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x8ecec480) [pid = 1840] [serial = 2181] [outer = 0x8e6c9680]
05:10:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff8700 == 9 [pid = 1840] [id = 778]
05:10:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x90bdea00) [pid = 1840] [serial = 2182] [outer = (nil)]
05:10:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x8e8d5580) [pid = 1840] [serial = 2183] [outer = 0x90bdea00]
05:10:37 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
05:10:37 INFO - document served over http requires an https
05:10:37 INFO - sub-resource via iframe-tag using the meta-referrer
05:10:37 INFO - delivery method with keep-origin-redirect and when
05:10:37 INFO - the target request is same-origin.
05:10:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 2462ms
05:10:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html
05:10:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x92247400 == 10 [pid = 1840] [id = 779]
05:10:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x8eccaf80) [pid = 1840] [serial = 2184] [outer = (nil)]
05:10:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x90bee280) [pid = 1840] [serial = 2185] [outer = 0x8eccaf80]
05:10:38 INFO - PROCESS | 1840 | 1446120638240 Marionette INFO loaded listener.js
05:10:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x91512480) [pid = 1840] [serial = 2186] [outer = 0x8eccaf80]
05:10:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d0a300 == 11 [pid = 1840] [id = 780]
05:10:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x91a30700) [pid = 1840] [serial = 2187] [outer = (nil)]
05:10:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x91b11900) [pid = 1840] [serial = 2188] [outer = 0x91a30700]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x942eb600) [pid = 1840] [serial = 2116] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x8ecc9e00) [pid = 1840] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x93e9ef00) [pid = 1840] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x8e6cad00) [pid = 1840] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/fetch-request/generic.no-redirect.http.html]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x93fad200) [pid = 1840] [serial = 2108] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x91512c00) [pid = 1840] [serial = 2092] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x91b12580) [pid = 1840] [serial = 2095] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9b494b00) [pid = 1840] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x8e8d7b00) [pid = 1840] [serial = 2086] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x93e46a00) [pid = 1840] [serial = 2105] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8e6c9900) [pid = 1840] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x9bf74180) [pid = 1840] [serial = 2125] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x95165a00) [pid = 1840] [serial = 2119] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x91bc2700) [pid = 1840] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/cross-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x8e6c8280) [pid = 1840] [serial = 2141] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x90beec80) [pid = 1840] [serial = 2138] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x93e48f80) [pid = 1840] [serial = 2103] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120571155]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8f27dd00) [pid = 1840] [serial = 2134] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x9c8e6b80) [pid = 1840] [serial = 2128] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x93e53c00) [pid = 1840] [serial = 2110] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x92390580) [pid = 1840] [serial = 2098] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8e6cbc00) [pid = 1840] [serial = 2137] [outer = (nil)] [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]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x94507c80) [pid = 1840] [serial = 2114] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9f4c8880) [pid = 1840] [serial = 2129] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x91bc2980) [pid = 1840] [serial = 2096] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x93e53e80) [pid = 1840] [serial = 2109] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9bf75580) [pid = 1840] [serial = 2123] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x90bf2100) [pid = 1840] [serial = 2090] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x93e4ab00) [pid = 1840] [serial = 2106] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x91e99500) [pid = 1840] [serial = 2099] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x91a85a00) [pid = 1840] [serial = 2093] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8ecea900) [pid = 1840] [serial = 2087] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x90bf0300) [pid = 1840] [serial = 2135] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x93e46780) [pid = 1840] [serial = 2104] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120571155]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x9d85fd80) [pid = 1840] [serial = 2126] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x93e3f780) [pid = 1840] [serial = 2101] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x8e8d5800) [pid = 1840] [serial = 2132] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x942e7000) [pid = 1840] [serial = 2111] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x95165780) [pid = 1840] [serial = 2117] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x988b5380) [pid = 1840] [serial = 2120] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x98935880) [pid = 1840] [serial = 2121] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x9c8e5280) [pid = 1840] [serial = 2124] [outer = (nil)] [url = about:blank]
05:10:41 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x9de85200) [pid = 1840] [serial = 2127] [outer = (nil)] [url = about:blank]
05:10:41 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
05:10:41 INFO - document served over http requires an https
05:10:41 INFO - sub-resource via iframe-tag using the meta-referrer
05:10:41 INFO - delivery method with no-redirect and when
05:10:41 INFO - the target request is same-origin.
05:10:41 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 3776ms
05:10:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html
05:10:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b4f2500 == 12 [pid = 1840] [id = 781]
05:10:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8e6c9400) [pid = 1840] [serial = 2189] [outer = (nil)]
05:10:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8ecc9e00) [pid = 1840] [serial = 2190] [outer = 0x8e6c9400]
05:10:41 INFO - PROCESS | 1840 | 1446120641894 Marionette INFO loaded listener.js
05:10:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x91a2ff80) [pid = 1840] [serial = 2191] [outer = 0x8e6c9400]
05:10:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c082a00 == 13 [pid = 1840] [id = 782]
05:10:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x91b24e00) [pid = 1840] [serial = 2192] [outer = (nil)]
05:10:43 INFO - PROCESS | 1840 | [1840] WARNING: No inner window available!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9246
05:10:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8e72e280) [pid = 1840] [serial = 2193] [outer = 0x91b24e00]
05:10:43 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
05:10:43 INFO - document served over http requires an https
05:10:43 INFO - sub-resource via iframe-tag using the meta-referrer
05:10:43 INFO - delivery method with swap-origin-redirect and when
05:10:43 INFO - the target request is same-origin.
05:10:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 2462ms
05:10:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html
05:10:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x92277a00 == 14 [pid = 1840] [id = 783]
05:10:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8e6ca300) [pid = 1840] [serial = 2194] [outer = (nil)]
05:10:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8f27d080) [pid = 1840] [serial = 2195] [outer = 0x8e6ca300]
05:10:44 INFO - PROCESS | 1840 | 1446120644521 Marionette INFO loaded listener.js
05:10:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x90bf1e80) [pid = 1840] [serial = 2196] [outer = 0x8e6ca300]
05:10:47 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
05:10:47 INFO - document served over http requires an https
05:10:47 INFO - sub-resource via script-tag using the meta-referrer
05:10:47 INFO - delivery method with keep-origin-redirect and when
05:10:47 INFO - the target request is same-origin.
05:10:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 3218ms
05:10:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html
05:10:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x97d60300 == 15 [pid = 1840] [id = 784]
05:10:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x90bde500) [pid = 1840] [serial = 2197] [outer = (nil)]
05:10:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x91bc2980) [pid = 1840] [serial = 2198] [outer = 0x90bde500]
05:10:47 INFO - PROCESS | 1840 | 1446120647664 Marionette INFO loaded listener.js
05:10:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x91e9cc00) [pid = 1840] [serial = 2199] [outer = 0x90bde500]
05:10:49 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
05:10:49 INFO - document served over http requires an https
05:10:49 INFO - sub-resource via script-tag using the meta-referrer
05:10:49 INFO - delivery method with no-redirect and when
05:10:49 INFO - the target request is same-origin.
05:10:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 2040ms
05:10:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html
05:10:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x9c980200 == 16 [pid = 1840] [id = 785]
05:10:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x922b4500) [pid = 1840] [serial = 2200] [outer = (nil)]
05:10:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x92391e80) [pid = 1840] [serial = 2201] [outer = 0x922b4500]
05:10:49 INFO - PROCESS | 1840 | 1446120649768 Marionette INFO loaded listener.js
05:10:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x93e46500) [pid = 1840] [serial = 2202] [outer = 0x922b4500]
05:10:51 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
05:10:51 INFO - document served over http requires an https
05:10:51 INFO - sub-resource via script-tag using the meta-referrer
05:10:51 INFO - delivery method with swap-origin-redirect and when
05:10:51 INFO - the target request is same-origin.
05:10:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 2172ms
05:10:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html
05:10:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x90a73800 == 17 [pid = 1840] [id = 786]
05:10:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x922b5400) [pid = 1840] [serial = 2203] [outer = (nil)]
05:10:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x93e51180) [pid = 1840] [serial = 2204] [outer = 0x922b5400]
05:10:51 INFO - PROCESS | 1840 | 1446120651888 Marionette INFO loaded listener.js
05:10:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x93e5b580) [pid = 1840] [serial = 2205] [outer = 0x922b5400]
05:10:53 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
05:10:53 INFO - document served over http requires an https
05:10:53 INFO - sub-resource via xhr-request using the meta-referrer
05:10:53 INFO - delivery method with keep-origin-redirect and when
05:10:53 INFO - the target request is same-origin.
05:10:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 2157ms
05:10:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html
05:10:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9e00ce00 == 18 [pid = 1840] [id = 787]
05:10:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x93e5d880) [pid = 1840] [serial = 2206] [outer = (nil)]
05:10:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x93faac80) [pid = 1840] [serial = 2207] [outer = 0x93e5d880]
05:10:54 INFO - PROCESS | 1840 | 1446120654245 Marionette INFO loaded listener.js
05:10:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x942e8400) [pid = 1840] [serial = 2208] [outer = 0x93e5d880]
05:10:55 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
05:10:55 INFO - document served over http requires an https
05:10:55 INFO - sub-resource via xhr-request using the meta-referrer
05:10:55 INFO - delivery method with no-redirect and when
05:10:55 INFO - the target request is same-origin.
05:10:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 2349ms
05:10:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html
05:10:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x92276200 == 19 [pid = 1840] [id = 788]
05:10:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x9450b880) [pid = 1840] [serial = 2209] [outer = (nil)]
05:10:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x95165780) [pid = 1840] [serial = 2210] [outer = 0x9450b880]
05:10:56 INFO - PROCESS | 1840 | 1446120656610 Marionette INFO loaded listener.js
05:10:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8e6c9180) [pid = 1840] [serial = 2211] [outer = 0x9450b880]
05:10:58 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
05:10:58 INFO - document served over http requires an https
05:10:58 INFO - sub-resource via xhr-request using the meta-referrer
05:10:58 INFO - delivery method with swap-origin-redirect and when
05:10:58 INFO - the target request is same-origin.
05:10:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 2443ms
05:10:58 INFO - TEST-START | /resource-timing/test_resource_timing.html
05:10:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e8dde00 == 20 [pid = 1840] [id = 789]
05:10:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x8ecece80) [pid = 1840] [serial = 2212] [outer = (nil)]
05:10:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x989d5d80) [pid = 1840] [serial = 2213] [outer = 0x8ecece80]
05:10:58 INFO - PROCESS | 1840 | 1446120658962 Marionette INFO loaded listener.js
05:10:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9b416700) [pid = 1840] [serial = 2214] [outer = 0x8ecece80]
05:11:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9f452100 == 21 [pid = 1840] [id = 790]
05:11:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x9bf75580) [pid = 1840] [serial = 2215] [outer = (nil)]
05:11:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x9c883a00) [pid = 1840] [serial = 2216] [outer = 0x9bf75580]
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (iframe)
05:11:02 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"
05:11:02 INFO - resource_load/<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:155:9
05:11:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:11:02 INFO - resource_load@http://web-platform.test:8000/resource-timing/test_resource_timing.js:151:5
05:11:02 INFO - onload/element.onload<@http://web-platform.test:8000/resource-timing/test_resource_timing.js:101:21
05:11:02 INFO - EventHandlerNonNull*onload@http://web-platform.test:8000/resource-timing/test_resource_timing.js:99:31
05:11:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/resource-timing/test_resource_timing.js:26:1
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (iframe)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (img)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (img)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (img)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (link)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (link)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (link)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (script)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (script)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (script)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance.getEntriesByName() and window.performance.getEntriesByNameType() return same data (xmlhttprequest)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct name, initiatorType, startTime, and duration (xmlhttprequest)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | PerformanceEntry has correct order of timing attributes (xmlhttprequest)
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 1
05:11:02 INFO - TEST-PASS | /resource-timing/test_resource_timing.html | window.performance Resource Timing Entries exist 2
05:11:02 INFO - TEST-OK | /resource-timing/test_resource_timing.html | took 3473ms
05:11:02 INFO - TEST-START | /screen-orientation/lock-bad-argument.html
05:11:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e705d00 == 22 [pid = 1840] [id = 791]
05:11:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x989d4700) [pid = 1840] [serial = 2217] [outer = (nil)]
05:11:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9c886c00) [pid = 1840] [serial = 2218] [outer = 0x989d4700]
05:11:02 INFO - PROCESS | 1840 | 1446120662531 Marionette INFO loaded listener.js
05:11:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9c9c8800) [pid = 1840] [serial = 2219] [outer = 0x989d4700]
05:11:04 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"
05:11:04 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:17:5
05:11:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:11:04 INFO - @http://web-platform.test:8000/screen-orientation/lock-bad-argument.html:16:1
05:11:04 INFO - TEST-OK | /screen-orientation/lock-bad-argument.html | took 2207ms
05:11:04 INFO - TEST-START | /screen-orientation/lock-basic.html
05:11:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x9fdbc800 == 23 [pid = 1840] [id = 792]
05:11:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9c8e9380) [pid = 1840] [serial = 2220] [outer = (nil)]
05:11:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9daf0380) [pid = 1840] [serial = 2221] [outer = 0x9c8e9380]
05:11:05 INFO - PROCESS | 1840 | 1446120665028 Marionette INFO loaded listener.js
05:11:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9e135900) [pid = 1840] [serial = 2222] [outer = 0x9c8e9380]
05:11:13 INFO - PROCESS | 1840 | --DOCSHELL 0x91bb8e00 == 22 [pid = 1840] [id = 777]
05:11:13 INFO - PROCESS | 1840 | --DOCSHELL 0x91ff8700 == 21 [pid = 1840] [id = 778]
05:11:13 INFO - PROCESS | 1840 | --DOCSHELL 0x92247400 == 20 [pid = 1840] [id = 779]
05:11:13 INFO - PROCESS | 1840 | --DOCSHELL 0x97d0a300 == 19 [pid = 1840] [id = 780]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9c082a00 == 18 [pid = 1840] [id = 782]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x92277a00 == 17 [pid = 1840] [id = 783]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x97d60300 == 16 [pid = 1840] [id = 784]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9c980200 == 15 [pid = 1840] [id = 785]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x90a73800 == 14 [pid = 1840] [id = 786]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9e00ce00 == 13 [pid = 1840] [id = 787]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x92276200 == 12 [pid = 1840] [id = 788]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x8e8dde00 == 11 [pid = 1840] [id = 789]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0xa055ef00 == 10 [pid = 1840] [id = 776]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9f452100 == 9 [pid = 1840] [id = 790]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x8e705d00 == 8 [pid = 1840] [id = 791]
05:11:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9b4f2500 == 7 [pid = 1840] [id = 781]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9150f780) [pid = 1840] [serial = 2139] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x91b10f00) [pid = 1840] [serial = 2094] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x91512e80) [pid = 1840] [serial = 2112] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x8eceba80) [pid = 1840] [serial = 2133] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x90be1c00) [pid = 1840] [serial = 2088] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x8e6c8a00) [pid = 1840] [serial = 2107] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x95169b00) [pid = 1840] [serial = 2118] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x90bf2380) [pid = 1840] [serial = 2136] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x9f539580) [pid = 1840] [serial = 2130] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x93e43100) [pid = 1840] [serial = 2102] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x91512200) [pid = 1840] [serial = 2091] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x91e9c200) [pid = 1840] [serial = 2097] [outer = (nil)] [url = about:blank]
05:11:16 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9450a700) [pid = 1840] [serial = 2115] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x988b4480) [pid = 1840] [serial = 2167] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x8ecccd80) [pid = 1840] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/iframe-tag/generic.no-redirect.http.html]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x93e54380) [pid = 1840] [serial = 2161] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91510900) [pid = 1840] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/xhr-request/generic.no-redirect.http.html]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9bf74b80) [pid = 1840] [serial = 2170] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9bf74680) [pid = 1840] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/fetch-request/generic.no-redirect.http.html]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x91511300) [pid = 1840] [serial = 2147] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8ecc9e00) [pid = 1840] [serial = 2190] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x8e72e280) [pid = 1840] [serial = 2193] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x91e9b080) [pid = 1840] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/script-tag/generic.no-redirect.http.html]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x91b25580) [pid = 1840] [serial = 2150] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x90bdea00) [pid = 1840] [serial = 2182] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8eccaf80) [pid = 1840] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x9f4c4780) [pid = 1840] [serial = 2176] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x91a30700) [pid = 1840] [serial = 2187] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120639376]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8e6c9680) [pid = 1840] [serial = 2179] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x91511d00) [pid = 1840] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120605679]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x91b24e00) [pid = 1840] [serial = 2192] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x93e53200) [pid = 1840] [serial = 2158] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x91b13980) [pid = 1840] [serial = 2152] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8e6c9400) [pid = 1840] [serial = 2189] [outer = (nil)] [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]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x93e5b800) [pid = 1840] [serial = 2159] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x98931a00) [pid = 1840] [serial = 2165] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8e8d5580) [pid = 1840] [serial = 2183] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x9b416e80) [pid = 1840] [serial = 2168] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x9c886700) [pid = 1840] [serial = 2171] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x93e43d80) [pid = 1840] [serial = 2156] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8e8d7d80) [pid = 1840] [serial = 2180] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x90beea00) [pid = 1840] [serial = 2143] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x90bef400) [pid = 1840] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120605679]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x91bbff00) [pid = 1840] [serial = 2153] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x9de84a80) [pid = 1840] [serial = 2174] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x91a87800) [pid = 1840] [serial = 2148] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0xa022b780) [pid = 1840] [serial = 2177] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x9508d400) [pid = 1840] [serial = 2162] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x91b11900) [pid = 1840] [serial = 2188] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1446120639376]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x91a86680) [pid = 1840] [serial = 2151] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x90bee280) [pid = 1840] [serial = 2185] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x9bf73780) [pid = 1840] [serial = 2169] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x988b1a00) [pid = 1840] [serial = 2163] [outer = (nil)] [url = about:blank]
05:11:22 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x989d3a80) [pid = 1840] [serial = 2166] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x91a2ff80) [pid = 1840] [serial = 2191] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x93e4ad80) [pid = 1840] [serial = 2157] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x9150ff00) [pid = 1840] [serial = 2144] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0xa0254180) [pid = 1840] [serial = 2178] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x93ea0080) [pid = 1840] [serial = 2160] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x9238e280) [pid = 1840] [serial = 2154] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x9e95f200) [pid = 1840] [serial = 2175] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x9c8e7580) [pid = 1840] [serial = 2172] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8ecec480) [pid = 1840] [serial = 2181] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x91b12a80) [pid = 1840] [serial = 2149] [outer = (nil)] [url = about:blank]
05:11:33 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x91512480) [pid = 1840] [serial = 2186] [outer = (nil)] [url = about:blank]
05:11:35 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired
05:11:35 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.unlock() doesn't throw when there is no lock
05:11:35 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | Test that screen.orientation.lock returns a pending promise. - Test timed out
05:11:35 INFO - TEST-PASS | /screen-orientation/lock-basic.html | Test that screen.orientation.lock() is actually async
05:11:35 INFO - TEST-TIMEOUT | /screen-orientation/lock-basic.html | took 31087ms
05:11:35 INFO - TEST-START | /screen-orientation/lock-sandboxed-iframe.html
05:11:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6400 == 8 [pid = 1840] [id = 793]
05:11:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x8e6c8f00) [pid = 1840] [serial = 2223] [outer = (nil)]
05:11:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8e6cad00) [pid = 1840] [serial = 2224] [outer = 0x8e6c8f00]
05:11:35 INFO - PROCESS | 1840 | 1446120695912 Marionette INFO loaded listener.js
05:11:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x8e6cc100) [pid = 1840] [serial = 2225] [outer = 0x8e6c8f00]
05:11:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f59600 == 9 [pid = 1840] [id = 794]
05:11:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8e72fb80) [pid = 1840] [serial = 2226] [outer = (nil)]
05:11:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x91f59f00 == 10 [pid = 1840] [id = 795]
05:11:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8e730800) [pid = 1840] [serial = 2227] [outer = (nil)]
05:11:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8e730a80) [pid = 1840] [serial = 2228] [outer = 0x8e730800]
05:11:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8e730d00) [pid = 1840] [serial = 2229] [outer = 0x8e72fb80]
05:11:38 INFO - PROCESS | 1840 | JavaScript error: , line 0: NotSupportedError: Operation is not supported
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x9c883a00) [pid = 1840] [serial = 2216] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x989d5d80) [pid = 1840] [serial = 2213] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x9c9c8800) [pid = 1840] [serial = 2219] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x9c886c00) [pid = 1840] [serial = 2218] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x93faac80) [pid = 1840] [serial = 2207] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x95165780) [pid = 1840] [serial = 2210] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8f27d080) [pid = 1840] [serial = 2195] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x91bc2980) [pid = 1840] [serial = 2198] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x92391e80) [pid = 1840] [serial = 2201] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x93e51180) [pid = 1840] [serial = 2204] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8e6ca300) [pid = 1840] [serial = 2194] [outer = (nil)] [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]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x922b4500) [pid = 1840] [serial = 2200] [outer = (nil)] [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]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x90bde500) [pid = 1840] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x9bf75580) [pid = 1840] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/resources/resource_timing_test0.html]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8ecece80) [pid = 1840] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/resource-timing/test_resource_timing.html]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x989d4700) [pid = 1840] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-bad-argument.html]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x93e5d880) [pid = 1840] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/generic.no-redirect.http.html]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x9450b880) [pid = 1840] [serial = 2209] [outer = (nil)] [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]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x922b5400) [pid = 1840] [serial = 2203] [outer = (nil)] [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]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x942e8400) [pid = 1840] [serial = 2208] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8e6c9180) [pid = 1840] [serial = 2211] [outer = (nil)] [url = about:blank]
05:11:38 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x93e5b580) [pid = 1840] [serial = 2205] [outer = (nil)] [url = about:blank]
05:11:44 INFO - PROCESS | 1840 | --DOCSHELL 0x9fdbc800 == 9 [pid = 1840] [id = 792]
05:11:44 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x93e46500) [pid = 1840] [serial = 2202] [outer = (nil)] [url = about:blank]
05:11:44 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x91e9cc00) [pid = 1840] [serial = 2199] [outer = (nil)] [url = about:blank]
05:11:44 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x90bf1e80) [pid = 1840] [serial = 2196] [outer = (nil)] [url = about:blank]
05:11:44 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x9b416700) [pid = 1840] [serial = 2214] [outer = (nil)] [url = about:blank]
05:11:47 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x9daf0380) [pid = 1840] [serial = 2221] [outer = (nil)] [url = about:blank]
05:11:47 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x9e135900) [pid = 1840] [serial = 2222] [outer = (nil)] [url = about:blank]
05:11:47 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x8e6cad00) [pid = 1840] [serial = 2224] [outer = (nil)] [url = about:blank]
05:11:47 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0x9c8e9380) [pid = 1840] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-basic.html]
05:12:06 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired
05:12:06 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"
05:12:06 INFO - runTestNotAllowed/window.onmessage<@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:28:13
05:12:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:12:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1404:1
05:12:06 INFO - EventHandlerNonNull*runTestNotAllowed@http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:27:28
05:12:06 INFO - @http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html:35:5
05:12:06 INFO - TEST-NOTRUN | /screen-orientation/lock-sandboxed-iframe.html | Test with 'allow-orientation-lock' sandboxing directive
05:12:06 INFO - TEST-TIMEOUT | /screen-orientation/lock-sandboxed-iframe.html | took 31015ms
05:12:06 INFO - TEST-START | /screen-orientation/onchange-event-subframe.html
05:12:06 INFO - PROCESS | 1840 | --DOCSHELL 0x91f59600 == 8 [pid = 1840] [id = 794]
05:12:06 INFO - PROCESS | 1840 | --DOCSHELL 0x91f59f00 == 7 [pid = 1840] [id = 795]
05:12:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x8f3b6100 == 8 [pid = 1840] [id = 796]
05:12:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x8e6c8c80) [pid = 1840] [serial = 2230] [outer = (nil)]
05:12:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x8e6ccd80) [pid = 1840] [serial = 2231] [outer = 0x8e6c8c80]
05:12:06 INFO - PROCESS | 1840 | 1446120726775 Marionette INFO loaded listener.js
05:12:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x8e72f400) [pid = 1840] [serial = 2232] [outer = 0x8e6c8c80]
05:12:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e85b300 == 9 [pid = 1840] [id = 797]
05:12:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x8e6cad00) [pid = 1840] [serial = 2233] [outer = (nil)]
05:12:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8e8d3000) [pid = 1840] [serial = 2234] [outer = 0x8e6cad00]
05:12:20 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6400 == 8 [pid = 1840] [id = 793]
05:12:20 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8e730d00) [pid = 1840] [serial = 2229] [outer = 0x8e72fb80] [url = about:blank]
05:12:20 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8e730a80) [pid = 1840] [serial = 2228] [outer = 0x8e730800] [url = about:blank]
05:12:20 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8e730800) [pid = 1840] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/resources/sandboxed-iframe-locking.html]
05:12:20 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x8e72fb80) [pid = 1840] [serial = 2226] [outer = (nil)] [url = about:blank]
05:12:22 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0x8e6cc100) [pid = 1840] [serial = 2225] [outer = (nil)] [url = about:blank]
05:12:22 INFO - PROCESS | 1840 | --DOMWINDOW == 18 (0x8e6ccd80) [pid = 1840] [serial = 2231] [outer = (nil)] [url = about:blank]
05:12:22 INFO - PROCESS | 1840 | --DOMWINDOW == 17 (0x8e6c8f00) [pid = 1840] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/screen-orientation/lock-sandboxed-iframe.html]
05:12:36 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired
05:12:37 INFO - TEST-NOTRUN | /screen-orientation/onchange-event-subframe.html | Test subframes receive orientation change events
05:12:37 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event-subframe.html | took 30588ms
05:12:37 INFO - TEST-START | /screen-orientation/onchange-event.html
05:12:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8e85b300 == 7 [pid = 1840] [id = 797]
05:12:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e704b00 == 8 [pid = 1840] [id = 798]
05:12:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 18 (0x8e6c8f00) [pid = 1840] [serial = 2235] [outer = (nil)]
05:12:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 19 (0x8e6ccb00) [pid = 1840] [serial = 2236] [outer = 0x8e6c8f00]
05:12:37 INFO - PROCESS | 1840 | 1446120757639 Marionette INFO loaded listener.js
05:12:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x8e72f680) [pid = 1840] [serial = 2237] [outer = 0x8e6c8f00]
05:13:07 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired
05:13:07 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is fired when the orientation changes.
05:13:07 INFO - TEST-NOTRUN | /screen-orientation/onchange-event.html | Test that orientationchange event is not fired when the orientation does not change.
05:13:07 INFO - TEST-TIMEOUT | /screen-orientation/onchange-event.html | took 30893ms
05:13:07 INFO - TEST-START | /screen-orientation/orientation-api.html
05:13:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e955800 == 9 [pid = 1840] [id = 799]
05:13:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x8e6c8780) [pid = 1840] [serial = 2238] [outer = (nil)]
05:13:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x8e731200) [pid = 1840] [serial = 2239] [outer = 0x8e6c8780]
05:13:08 INFO - PROCESS | 1840 | 1446120788355 Marionette INFO loaded listener.js
05:13:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x8e731e80) [pid = 1840] [serial = 2240] [outer = 0x8e6c8780]
05:13:09 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that the Screen Orientation API is present.
05:13:09 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test Screen Orientation API property types.
05:13:09 INFO - TEST-PASS | /screen-orientation/orientation-api.html | Test that screen.orientation is an EventTarget.
05:13:09 INFO - TEST-OK | /screen-orientation/orientation-api.html | took 1905ms
05:13:09 INFO - TEST-START | /screen-orientation/orientation-reading.html
05:13:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x9107b100 == 10 [pid = 1840] [id = 800]
05:13:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8e6cc380) [pid = 1840] [serial = 2241] [outer = (nil)]
05:13:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8e8d4680) [pid = 1840] [serial = 2242] [outer = 0x8e6cc380]
05:13:10 INFO - PROCESS | 1840 | 1446120790413 Marionette INFO loaded listener.js
05:13:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8e8d5800) [pid = 1840] [serial = 2243] [outer = 0x8e6cc380]
05:13:11 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test screen.orientation properties
05:13:11 INFO - TEST-FAIL | /screen-orientation/orientation-reading.html | Test screen.orientation default values. - assert_equals: expected "portrait-primary" but got "landscape-primary"
05:13:11 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:14:5
05:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:13:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:13:11 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:13:1
05:13:11 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation properties are not writable
05:13:11 INFO - TEST-PASS | /screen-orientation/orientation-reading.html | Test that screen.orientation is always the same object
05:13:11 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
05:13:11 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:51:13
05:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:13:11 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:50:9
05:13:11 INFO - promise callback*@http://web-platform.test:8000/screen-orientation/orientation-reading.html:39:1
05:13:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:13:11 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:13:11 INFO - @http://web-platform.test:8000/screen-orientation/orientation-reading.html:33:1
05:13:11 INFO - TEST-OK | /screen-orientation/orientation-reading.html | took 2103ms
05:13:11 INFO - TEST-START | /selection/Document-open.html
05:13:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ec3f00 == 11 [pid = 1840] [id = 801]
05:13:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8e732880) [pid = 1840] [serial = 2244] [outer = (nil)]
05:13:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8ecc8780) [pid = 1840] [serial = 2245] [outer = 0x8e732880]
05:13:12 INFO - PROCESS | 1840 | 1446120792366 Marionette INFO loaded listener.js
05:13:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ecca580) [pid = 1840] [serial = 2246] [outer = 0x8e732880]
05:13:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ff6f00 == 12 [pid = 1840] [id = 802]
05:13:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8ece9a00) [pid = 1840] [serial = 2247] [outer = (nil)]
05:13:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8eccb700) [pid = 1840] [serial = 2248] [outer = 0x8ece9a00]
05:13:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8eccc600) [pid = 1840] [serial = 2249] [outer = 0x8ece9a00]
05:13:14 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 ""
05:13:14 INFO - iframe.onload/<@http://web-platform.test:8000/selection/Document-open.html:35:1
05:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:13:14 INFO - iframe.onload@http://web-platform.test:8000/selection/Document-open.html:21:5
05:13:14 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/Document-open.html:20:1
05:13:14 INFO - TEST-OK | /selection/Document-open.html | took 2971ms
05:13:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8e273300 == 13 [pid = 1840] [id = 803]
05:13:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8eccb200) [pid = 1840] [serial = 2250] [outer = (nil)]
05:13:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8ecea180) [pid = 1840] [serial = 2251] [outer = 0x8eccb200]
05:13:16 INFO - PROCESS | 1840 | 1446120796522 Marionette INFO loaded listener.js
05:13:16 INFO - TEST-START | /selection/addRange.html
05:13:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8ecebf80) [pid = 1840] [serial = 2252] [outer = 0x8eccb200]
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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 ""
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:49:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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 ""
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - Selection.addRange() tests
05:14:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:51 INFO - "
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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 ""
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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̈ḧ
05:14:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:51 INFO - "
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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 ""
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 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
05:14:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:51 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
05:14:51 INFO - Selection.addRange() tests
05:14:52 INFO - Selection.addRange() tests
05:14:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:52 INFO - "
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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 ""
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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̈ḧ
05:14:52 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:52 INFO - "
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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 ""
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 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
05:14:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:52 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
05:14:52 INFO - Selection.addRange() tests
05:14:53 INFO - Selection.addRange() tests
05:14:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:53 INFO - "
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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 ""
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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̈ḧ
05:14:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:53 INFO - "
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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 ""
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 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
05:14:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:53 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
05:14:53 INFO - Selection.addRange() tests
05:14:54 INFO - Selection.addRange() tests
05:14:54 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:54 INFO - "
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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 ""
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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̈ḧ
05:14:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:54 INFO - "
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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 ""
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 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
05:14:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:54 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
05:14:54 INFO - Selection.addRange() tests
05:14:55 INFO - Selection.addRange() tests
05:14:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:55 INFO - "
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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 ""
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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̈ḧ
05:14:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:55 INFO - "
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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 ""
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 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
05:14:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:55 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
05:14:55 INFO - Selection.addRange() tests
05:14:56 INFO - Selection.addRange() tests
05:14:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:56 INFO - "
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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 ""
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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̈ḧ
05:14:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:56 INFO - "
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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 ""
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 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
05:14:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:56 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
05:14:56 INFO - Selection.addRange() tests
05:14:57 INFO - Selection.addRange() tests
05:14:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:57 INFO - "
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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 ""
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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̈ḧ
05:14:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:57 INFO - "
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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 ""
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 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
05:14:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:57 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
05:14:57 INFO - Selection.addRange() tests
05:14:58 INFO - Selection.addRange() tests
05:14:58 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:58 INFO - "
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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 ""
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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̈ḧ
05:14:58 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:58 INFO - "
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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 ""
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 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
05:14:58 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:58 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:58 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:58 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
05:14:58 INFO - Selection.addRange() tests
05:14:59 INFO - Selection.addRange() tests
05:14:59 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:59 INFO - "
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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 ""
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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̈ḧ
05:14:59 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:14:59 INFO - "
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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 ""
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:14:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:14:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:14:59 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:14:59 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:14:59 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 INFO - Selection.addRange() tests
05:15:00 INFO - Selection.addRange() tests
05:15:00 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:00 INFO - "
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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 ""
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 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
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:00 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:00 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:00 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̈ḧ
05:15:00 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:00 INFO - "
05:15:00 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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 ""
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 INFO - Selection.addRange() tests
05:15:01 INFO - Selection.addRange() tests
05:15:01 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:01 INFO - "
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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 ""
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 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
05:15:01 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:01 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:01 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:01 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
05:15:01 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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̈ḧ
05:15:02 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:02 INFO - "
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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 ""
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 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
05:15:02 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:02 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:02 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:02 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
05:15:02 INFO - Selection.addRange() tests
05:15:03 INFO - Selection.addRange() tests
05:15:03 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:03 INFO - "
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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 ""
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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̈ḧ
05:15:03 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:03 INFO - "
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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 ""
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 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
05:15:03 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:03 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:03 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:03 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
05:15:03 INFO - Selection.addRange() tests
05:15:04 INFO - Selection.addRange() tests
05:15:04 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:04 INFO - "
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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 ""
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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̈ḧ
05:15:04 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:04 INFO - "
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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 ""
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 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
05:15:04 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:04 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:04 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:04 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
05:15:04 INFO - Selection.addRange() tests
05:15:05 INFO - Selection.addRange() tests
05:15:05 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:05 INFO - "
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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 ""
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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̈ḧ
05:15:05 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:05 INFO - "
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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 ""
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 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
05:15:05 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:05 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:05 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:05 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
05:15:05 INFO - Selection.addRange() tests
05:15:06 INFO - Selection.addRange() tests
05:15:06 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:06 INFO - "
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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 ""
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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̈ḧ
05:15:06 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:06 INFO - "
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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 ""
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 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
05:15:06 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:06 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:06 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:06 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
05:15:06 INFO - Selection.addRange() tests
05:15:07 INFO - Selection.addRange() tests
05:15:07 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:07 INFO - "
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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 ""
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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̈ḧ
05:15:07 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:07 INFO - "
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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 ""
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:07 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:07 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:07 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 INFO - Selection.addRange() tests
05:15:08 INFO - Selection.addRange() tests
05:15:08 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:08 INFO - "
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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 ""
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 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
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:08 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̈ḧ
05:15:08 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:08 INFO - "
05:15:08 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:08 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:08 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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 ""
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 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
05:15:09 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:09 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:09 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:09 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
05:15:09 INFO - Selection.addRange() tests
05:15:10 INFO - Selection.addRange() tests
05:15:10 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:10 INFO - "
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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 ""
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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̈ḧ
05:15:10 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:10 INFO - "
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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 ""
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 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
05:15:10 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:10 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:10 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:10 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
05:15:10 INFO - Selection.addRange() tests
05:15:11 INFO - Selection.addRange() tests
05:15:12 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:12 INFO - "
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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 ""
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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̈ḧ
05:15:12 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:12 INFO - "
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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 ""
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 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
05:15:12 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:12 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:12 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:12 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
05:15:12 INFO - Selection.addRange() tests
05:15:13 INFO - Selection.addRange() tests
05:15:13 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:13 INFO - "
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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 ""
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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̈ḧ
05:15:13 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:13 INFO - "
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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 ""
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 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
05:15:13 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:13 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:13 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:13 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
05:15:13 INFO - Selection.addRange() tests
05:15:14 INFO - Selection.addRange() tests
05:15:14 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:14 INFO - "
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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 ""
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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̈ḧ
05:15:14 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:14 INFO - "
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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 ""
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:14 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:14 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:14 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 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
05:15:15 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:15 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:15 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:15 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
05:15:15 INFO - Selection.addRange() tests
05:15:16 INFO - Selection.addRange() tests
05:15:16 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:16 INFO - "
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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 ""
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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̈ḧ
05:15:16 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:16 INFO - "
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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 ""
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - PROCESS | 1840 | --DOCSHELL 0x8e704b00 == 12 [pid = 1840] [id = 798]
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 INFO - PROCESS | 1840 | --DOCSHELL 0x8f3b6100 == 11 [pid = 1840] [id = 796]
05:15:16 INFO - PROCESS | 1840 | --DOCSHELL 0x8e955800 == 10 [pid = 1840] [id = 799]
05:15:16 INFO - PROCESS | 1840 | --DOCSHELL 0x9107b100 == 9 [pid = 1840] [id = 800]
05:15:16 INFO - PROCESS | 1840 | --DOCSHELL 0x91ec3f00 == 8 [pid = 1840] [id = 801]
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 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
05:15:16 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:16 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:16 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:16 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
05:15:16 INFO - Selection.addRange() tests
05:15:17 INFO - Selection.addRange() tests
05:15:17 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:17 INFO - "
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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 ""
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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̈ḧ
05:15:17 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:17 INFO - "
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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 ""
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 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
05:15:17 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:17 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:17 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:17 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
05:15:17 INFO - Selection.addRange() tests
05:15:18 INFO - Selection.addRange() tests
05:15:18 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:18 INFO - "
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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 ""
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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̈ḧ
05:15:18 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:18 INFO - "
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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 ""
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 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
05:15:18 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:18 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:18 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:18 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
05:15:18 INFO - Selection.addRange() tests
05:15:19 INFO - Selection.addRange() tests
05:15:19 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:19 INFO - "
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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 ""
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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̈ḧ
05:15:19 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:19 INFO - "
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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 ""
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 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
05:15:19 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:19 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:19 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:19 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
05:15:19 INFO - Selection.addRange() tests
05:15:20 INFO - Selection.addRange() tests
05:15:20 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:20 INFO - "
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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 ""
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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̈ḧ
05:15:20 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:20 INFO - "
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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 ""
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 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
05:15:20 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:20 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:20 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:20 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
05:15:20 INFO - Selection.addRange() tests
05:15:21 INFO - Selection.addRange() tests
05:15:21 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:21 INFO - "
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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 ""
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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̈ḧ
05:15:21 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:21 INFO - "
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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 ""
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 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
05:15:21 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:21 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:21 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:21 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
05:15:21 INFO - Selection.addRange() tests
05:15:22 INFO - Selection.addRange() tests
05:15:22 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:22 INFO - "
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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 ""
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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̈ḧ
05:15:22 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:22 INFO - "
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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 ""
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 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
05:15:22 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:22 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:22 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:22 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
05:15:22 INFO - Selection.addRange() tests
05:15:23 INFO - Selection.addRange() tests
05:15:23 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:23 INFO - "
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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 ""
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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̈ḧ
05:15:23 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:23 INFO - "
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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 ""
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 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
05:15:23 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:23 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:23 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:23 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
05:15:23 INFO - Selection.addRange() tests
05:15:24 INFO - Selection.addRange() tests
05:15:24 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:24 INFO - "
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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 ""
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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̈ḧ
05:15:24 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:24 INFO - "
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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 ""
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 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
05:15:24 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:24 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:24 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:24 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
05:15:24 INFO - Selection.addRange() tests
05:15:25 INFO - Selection.addRange() tests
05:15:25 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:25 INFO - "
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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 ""
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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̈ḧ
05:15:25 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:25 INFO - "
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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 ""
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 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
05:15:25 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:25 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:25 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:25 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
05:15:25 INFO - Selection.addRange() tests
05:15:26 INFO - Selection.addRange() tests
05:15:26 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:26 INFO - "
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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 ""
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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̈ḧ
05:15:26 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:26 INFO - "
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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 ""
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 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
05:15:26 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:26 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:26 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:26 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
05:15:26 INFO - Selection.addRange() tests
05:15:27 INFO - Selection.addRange() tests
05:15:27 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:27 INFO - "
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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 ""
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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̈ḧ
05:15:27 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:27 INFO - "
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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 ""
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 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
05:15:27 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:27 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:27 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:27 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
05:15:27 INFO - Selection.addRange() tests
05:15:28 INFO - Selection.addRange() tests
05:15:28 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:28 INFO - "
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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 ""
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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̈ḧ
05:15:28 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:28 INFO - "
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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 ""
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 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
05:15:28 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:28 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:28 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:28 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
05:15:28 INFO - Selection.addRange() tests
05:15:29 INFO - Selection.addRange() tests
05:15:29 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:29 INFO - "
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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 ""
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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̈ḧ
05:15:29 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:29 INFO - "
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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 ""
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 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
05:15:29 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:29 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:29 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:29 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
05:15:29 INFO - Selection.addRange() tests
05:15:30 INFO - Selection.addRange() tests
05:15:30 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:30 INFO - "
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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 ""
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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̈ḧ
05:15:30 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:30 INFO - "
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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 ""
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 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
05:15:30 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:30 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:30 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:30 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
05:15:30 INFO - Selection.addRange() tests
05:15:31 INFO - Selection.addRange() tests
05:15:31 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:31 INFO - "
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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 ""
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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̈ḧ
05:15:31 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:31 INFO - "
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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 ""
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:31 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:31 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:31 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 INFO - Selection.addRange() tests
05:15:32 INFO - Selection.addRange() tests
05:15:32 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:32 INFO - "
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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 ""
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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̈ḧ
05:15:32 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:32 INFO - "
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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 ""
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:32 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:32 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 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
05:15:32 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 INFO - Selection.addRange() tests
05:15:33 INFO - Selection.addRange() tests
05:15:33 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:33 INFO - "
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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 ""
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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̈ḧ
05:15:33 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:33 INFO - "
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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 ""
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 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
05:15:33 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:33 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:33 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:33 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
05:15:33 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 INFO - Selection.addRange() tests
05:15:34 INFO - Selection.addRange() tests
05:15:34 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:34 INFO - "
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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 ""
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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̈ḧ
05:15:34 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:34 INFO - "
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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 ""
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 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
05:15:34 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:34 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:34 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:34 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
05:15:34 INFO - Selection.addRange() tests
05:15:35 INFO - Selection.addRange() tests
05:15:35 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:35 INFO - "
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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 ""
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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̈ḧ
05:15:35 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:35 INFO - "
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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 ""
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 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
05:15:35 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:35 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:35 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:35 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
05:15:35 INFO - Selection.addRange() tests
05:15:36 INFO - Selection.addRange() tests
05:15:36 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:36 INFO - "
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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 ""
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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̈ḧ
05:15:36 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:36 INFO - "
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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 ""
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:36 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:36 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:36 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 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
05:15:37 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:37 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:37 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:37 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
05:15:37 INFO - Selection.addRange() tests
05:15:38 INFO - Selection.addRange() tests
05:15:38 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:38 INFO - "
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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 ""
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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̈ḧ
05:15:38 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:38 INFO - "
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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 ""
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 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
05:15:38 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:38 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:38 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:38 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
05:15:38 INFO - Selection.addRange() tests
05:15:39 INFO - Selection.addRange() tests
05:15:39 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:39 INFO - "
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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 ""
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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̈ḧ
05:15:39 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:39 INFO - "
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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 ""
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:39 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:39 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:39 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 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
05:15:40 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:40 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:40 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:40 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
05:15:40 INFO - Selection.addRange() tests
05:15:41 INFO - Selection.addRange() tests
05:15:41 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:41 INFO - "
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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 ""
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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̈ḧ
05:15:41 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:41 INFO - "
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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 ""
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 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
05:15:41 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:41 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:41 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:41 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
05:15:41 INFO - Selection.addRange() tests
05:15:42 INFO - Selection.addRange() tests
05:15:42 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:42 INFO - "
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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 ""
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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̈ḧ
05:15:42 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:42 INFO - "
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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 ""
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 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
05:15:42 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:42 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:42 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:42 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
05:15:42 INFO - Selection.addRange() tests
05:15:43 INFO - Selection.addRange() tests
05:15:43 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:43 INFO - "
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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 ""
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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̈ḧ
05:15:43 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:43 INFO - "
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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 ""
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 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
05:15:43 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:43 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:43 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:43 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
05:15:43 INFO - Selection.addRange() tests
05:15:44 INFO - Selection.addRange() tests
05:15:44 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:44 INFO - "
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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 ""
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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̈ḧ
05:15:44 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:44 INFO - "
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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 ""
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 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
05:15:44 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:44 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:44 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 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
05:15:45 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:45 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:45 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:45 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
05:15:45 INFO - Selection.addRange() tests
05:15:46 INFO - Selection.addRange() tests
05:15:46 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:46 INFO - "
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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 ""
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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̈ḧ
05:15:46 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:46 INFO - "
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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 ""
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 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
05:15:46 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:46 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:46 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:46 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
05:15:46 INFO - Selection.addRange() tests
05:15:47 INFO - Selection.addRange() tests
05:15:47 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:47 INFO - "
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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 ""
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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̈ḧ
05:15:47 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:47 INFO - "
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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 ""
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:47 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:47 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:47 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 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
05:15:48 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:48 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:48 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:48 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
05:15:48 INFO - Selection.addRange() tests
05:15:49 INFO - Selection.addRange() tests
05:15:49 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:49 INFO - "
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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 ""
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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̈ḧ
05:15:49 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:49 INFO - "
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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 ""
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 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
05:15:49 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:49 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:49 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:49 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
05:15:49 INFO - Selection.addRange() tests
05:15:50 INFO - Selection.addRange() tests
05:15:50 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:50 INFO - "
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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 ""
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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̈ḧ
05:15:50 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:50 INFO - "
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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 ""
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:50 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:50 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:50 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:51 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
05:15:51 INFO - Selection.addRange() tests
05:15:51 INFO - Selection.addRange() tests
05:15:51 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:51 INFO - "
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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 ""
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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̈ḧ
05:15:51 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:51 INFO - "
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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 ""
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15: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
05:15:51 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:51 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:51 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15: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
05:15:51 INFO - Selection.addRange() tests
05:15:52 INFO - Selection.addRange() tests
05:15:52 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:52 INFO - "
05:15:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:52 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 ""
05:15:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:52 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
05:15:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:52 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
05:15:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:52 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:52 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:52 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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̈ḧ
05:15:53 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:53 INFO - "
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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 ""
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 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
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:53 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:53 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:53 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
05:15:53 INFO - Selection.addRange() tests
05:15:53 INFO - Selection.addRange() tests
05:15:53 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:53 INFO - "
05:15:53 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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 ""
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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̈ḧ
05:15:54 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:54 INFO - "
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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 ""
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 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
05:15:54 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:54 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:54 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:54 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
05:15:54 INFO - Selection.addRange() tests
05:15:54 INFO - Selection.addRange() tests
05:15:55 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:55 INFO - "
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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 ""
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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̈ḧ
05:15:55 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:55 INFO - "
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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 ""
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 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
05:15:55 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:55 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:55 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:55 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
05:15:55 INFO - Selection.addRange() tests
05:15:56 INFO - Selection.addRange() tests
05:15:56 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:56 INFO - "
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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 ""
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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̈ḧ
05:15:56 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:56 INFO - "
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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 ""
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 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
05:15:56 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:56 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:56 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:56 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
05:15:56 INFO - Selection.addRange() tests
05:15:57 INFO - Selection.addRange() tests
05:15:57 INFO - but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:57 INFO - "
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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 ""
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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̈ḧ
05:15:57 INFO -
but got Text node "Äb̈c̈d̈ëf̈g̈ḧ
05:15:57 INFO - "
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:47:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:36:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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 ""
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:61:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:57:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:85:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:66:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:112:1
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:94:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 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
05:15:57 INFO - testAddRange/<@http://web-platform.test:8000/selection/addRange.html:30:9
05:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:15:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:15:57 INFO - testAddRange@http://web-platform.test:8000/selection/addRange.html:27:1
05:15:57 INFO - @http://web-platform.test:8000/selection/addRange.html:173:9
05:15:57 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
05:15:57 INFO - {"name":"newSession","parameters":{"sessionId":null,"capabilities":null}}
05:17:36 INFO - PROCESS | 3635 | [3635] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 966
05:17:37 INFO - PROCESS | 3635 | ++DOCSHELL 0x9ddf9800 == 3 [pid = 3635] [id = 3]
05:17:37 INFO - PROCESS | 3635 | ++DOMWINDOW == 6 (0x9e6c1400) [pid = 3635] [serial = 6] [outer = (nil)]
05:17:37 INFO - PROCESS | 3635 | ++DOCSHELL 0x9ddf9b00 == 4 [pid = 3635] [id = 4]
05:17:37 INFO - PROCESS | 3635 | ++DOMWINDOW == 7 (0x9e6c1680) [pid = 3635] [serial = 7] [outer = (nil)]
05:17:38 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
05:17:38 INFO - PROCESS | 3635 | ++DOCSHELL 0x9c46e100 == 5 [pid = 3635] [id = 5]
05:17:38 INFO - PROCESS | 3635 | ++DOMWINDOW == 8 (0x9c55e400) [pid = 3635] [serial = 8] [outer = (nil)]
05:17:38 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272
05:17:39 INFO - PROCESS | 3635 | ++DOMWINDOW == 9 (0x9c560c00) [pid = 3635] [serial = 9] [outer = 0x9c55e400]
05:17:39 INFO - PROCESS | 3635 | ++DOMWINDOW == 10 (0x9c327980) [pid = 3635] [serial = 10] [outer = 0x9e6c1400]
05:17:39 INFO - PROCESS | 3635 | ++DOMWINDOW == 11 (0x9c328380) [pid = 3635] [serial = 11] [outer = 0x9e6c1680]
05:17:39 INFO - PROCESS | 3635 | ++DOMWINDOW == 12 (0x9c328600) [pid = 3635] [serial = 12] [outer = 0x9c55e400]
05:17:42 INFO - PROCESS | 3635 | 1446121062280 Marionette INFO loaded listener.js
05:17:42 INFO - PROCESS | 3635 | 1446121062335 Marionette INFO loaded listener.js
05:17:43 INFO - PROCESS | 3635 | ++DOMWINDOW == 13 (0x9c9c0800) [pid = 3635] [serial = 13] [outer = 0x9c55e400]
05:17:43 INFO - PROCESS | 3635 | 1446121063272 Marionette DEBUG conn1 client <- {"sessionId":"86122976-1eb7-4faf-b7b7-77d53059865a","capabilities":{"browserName":"Firefox","browserVersion":"44.0a1","platformName":"LINUX","platformVersion":"44.0a1","specificationLevel":"1","raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20151029025141","device":"desktop","version":"44.0a1"}}
05:17:43 INFO - PROCESS | 3635 | 1446121063931 Marionette DEBUG conn1 -> {"name":"getContext"}
05:17:43 INFO - PROCESS | 3635 | 1446121063942 Marionette DEBUG conn1 client <- {"value":"content"}
05:17:44 INFO - PROCESS | 3635 | 1446121064805 Marionette DEBUG conn1 -> {"name":"setContext","parameters":{"value":"chrome"}}
05:17:44 INFO - PROCESS | 3635 | 1446121064816 Marionette DEBUG conn1 client <- {}
05:17:45 INFO - PROCESS | 3635 | 1446121065040 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}}
05:17:45 INFO - PROCESS | 3635 | [3635] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 319
05:17:46 INFO - PROCESS | 3635 | ++DOMWINDOW == 14 (0x9bf31000) [pid = 3635] [serial = 14] [outer = 0x9c55e400]
05:17:47 INFO - PROCESS | 3635 | [3635] WARNING: RasterImage::Init failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/image/ImageFactory.cpp, line 109
05:17:47 INFO - PROCESS | 3635 | ++DOCSHELL 0x9bf2fb00 == 6 [pid = 3635] [id = 6]
05:17:47 INFO - PROCESS | 3635 | ++DOMWINDOW == 15 (0x9753e100) [pid = 3635] [serial = 15] [outer = (nil)]
05:17:47 INFO - TEST-START | /selection/getRangeAt.html
05:17:47 INFO - PROCESS | 3635 | ++DOMWINDOW == 16 (0x9753e380) [pid = 3635] [serial = 16] [outer = 0x9753e100]
05:17:48 INFO - PROCESS | 3635 | ++DOMWINDOW == 17 (0x9753e880) [pid = 3635] [serial = 17] [outer = 0x9753e100]
05:17:48 INFO - PROCESS | 3635 | ++DOCSHELL 0x95851b00 == 7 [pid = 3635] [id = 7]
05:17:48 INFO - PROCESS | 3635 | ++DOMWINDOW == 18 (0x9753eb00) [pid = 3635] [serial = 18] [outer = (nil)]
05:17:48 INFO - PROCESS | 3635 | ++DOMWINDOW == 19 (0x9bf32180) [pid = 3635] [serial = 19] [outer = 0x9753eb00]
05:17:48 INFO - PROCESS | 3635 | ++DOMWINDOW == 20 (0x9bf32900) [pid = 3635] [serial = 20] [outer = 0x9753eb00]
05:17:48 INFO - PROCESS | 3635 | ++DOCSHELL 0x95900400 == 8 [pid = 3635] [id = 8]
05:17:48 INFO - PROCESS | 3635 | ++DOMWINDOW == 21 (0x959b9580) [pid = 3635] [serial = 21] [outer = (nil)]
05:17:48 INFO - PROCESS | 3635 | ++DOMWINDOW == 22 (0x959ba480) [pid = 3635] [serial = 22] [outer = 0x959b9580]
05:17:49 INFO - PROCESS | 3635 | 1446121068994 Marionette INFO loaded listener.js
05:17:49 INFO - PROCESS | 3635 | ++DOMWINDOW == 23 (0x959bb380) [pid = 3635] [serial = 23] [outer = 0x959b9580]
05:17:49 INFO - PROCESS | 3635 | ++DOCSHELL 0x95900d00 == 9 [pid = 3635] [id = 9]
05:17:49 INFO - PROCESS | 3635 | ++DOMWINDOW == 24 (0x94b3b680) [pid = 3635] [serial = 24] [outer = (nil)]
05:17:49 INFO - PROCESS | 3635 | ++DOMWINDOW == 25 (0x94b3cf80) [pid = 3635] [serial = 25] [outer = 0x94b3b680]
05:17:49 INFO - PROCESS | 3635 | 1446121069979 Marionette INFO loaded listener.js
05:17:50 INFO - PROCESS | 3635 | ++DOMWINDOW == 26 (0x94b3c800) [pid = 3635] [serial = 26] [outer = 0x94b3b680]
05:17:51 INFO - TEST-PASS | /selection/getRangeAt.html | The getRangeAt method
05:17:51 INFO - TEST-OK | /selection/getRangeAt.html | took 4229ms
05:17:52 INFO - PROCESS | 3635 | [3635] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 101
05:17:52 INFO - TEST-START | /selection/getSelection.html
05:17:53 INFO - PROCESS | 3635 | ++DOCSHELL 0x9d15e000 == 10 [pid = 3635] [id = 10]
05:17:53 INFO - PROCESS | 3635 | ++DOMWINDOW == 27 (0x94b3ac80) [pid = 3635] [serial = 27] [outer = (nil)]
05:17:53 INFO - PROCESS | 3635 | ++DOMWINDOW == 28 (0x94b3e880) [pid = 3635] [serial = 28] [outer = 0x94b3ac80]
05:17:53 INFO - PROCESS | 3635 | 1446121073217 Marionette INFO loaded listener.js
05:17:53 INFO - PROCESS | 3635 | ++DOMWINDOW == 29 (0x9d111200) [pid = 3635] [serial = 29] [outer = 0x94b3ac80]
05:17:54 INFO - PROCESS | 3635 | ++DOCSHELL 0xa1427e00 == 11 [pid = 3635] [id = 11]
05:17:54 INFO - PROCESS | 3635 | ++DOMWINDOW == 30 (0x94da3480) [pid = 3635] [serial = 30] [outer = (nil)]
05:17:54 INFO - PROCESS | 3635 | ++DOMWINDOW == 31 (0x94da3700) [pid = 3635] [serial = 31] [outer = 0x94da3480]
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() instanceof Selection
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === window.getSelection()
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() instanceof Selection
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() === document.getSelection()
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection()
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | Selection's range must initially be null
05:17:55 INFO - TEST-FAIL | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null - assert_equals: expected null but got object ""
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:72:5
05:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:68:1
05:17:55 INFO - TEST-FAIL | /selection/getSelection.html | getSelection() on XML document with null defaultView must be null - assert_true: XML document must have getSelection() expected true got false
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:78:5
05:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:75:1
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() instanceof Selection in an iframe onload
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | document.getSelection() instanceof Selection in an iframe onload
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection() in an iframe onload
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | getSelection() inside and outside iframe must return different objects onload
05:17:55 INFO - TEST-FAIL | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null inside an iframe onload - assert_equals: expected null but got object ""
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:140:5
05:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:17:55 INFO - iframe.onload/<@http://web-platform.test:8000/selection/getSelection.html:150:9
05:17:55 INFO - iframe.onload@http://web-platform.test:8000/selection/getSelection.html:149:5
05:17:55 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selection/getSelection.html:148:1
05:17:55 INFO - TEST-FAIL | /selection/getSelection.html | window.getSelection() instanceof Selection in an iframe immediately after appendChild - assert_not_equals: window.getSelection() must not be null got disallowed value null
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:105:1
05:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:158:5
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:157:1
05:17:55 INFO - TEST-FAIL | /selection/getSelection.html | document.getSelection() instanceof Selection in an iframe immediately after appendChild - assert_not_equals: document.getSelection() must not be null got disallowed value null
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:116:1
05:17:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:17:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:158:5
05:17:55 INFO - @http://web-platform.test:8000/selection/getSelection.html:157:1
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | window.getSelection() === document.getSelection() in an iframe immediately after appendChild
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | getSelection() inside and outside iframe must return different objects immediately after appendChild
05:17:55 INFO - TEST-PASS | /selection/getSelection.html | getSelection() on HTML document with null defaultView must be null inside an iframe immediately after appendChild
05:17:55 INFO - TEST-OK | /selection/getSelection.html | took 2649ms
05:17:55 INFO - TEST-START | /selection/interfaces.html
05:17:55 INFO - PROCESS | 3635 | ++DOCSHELL 0x94d7a100 == 12 [pid = 3635] [id = 12]
05:17:55 INFO - PROCESS | 3635 | ++DOMWINDOW == 32 (0x94da0280) [pid = 3635] [serial = 32] [outer = (nil)]
05:17:55 INFO - PROCESS | 3635 | ++DOMWINDOW == 33 (0x94da4b00) [pid = 3635] [serial = 33] [outer = 0x94da0280]
05:17:55 INFO - PROCESS | 3635 | 1446121075698 Marionette INFO loaded listener.js
05:17:55 INFO - PROCESS | 3635 | ++DOMWINDOW == 34 (0x9d112100) [pid = 3635] [serial = 34] [outer = 0x94da0280]
05:17:56 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 515
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface object
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface object length
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface prototype object
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: existence and properties of interface prototype object's "constructor" property
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute anchorNode
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute anchorOffset
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute focusNode
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute focusOffset
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute isCollapsed
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapse(Node,unsigned long)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapseToStart()
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation collapseToEnd()
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation extend(Node,unsigned long)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation selectAllChildren(Node)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation deleteFromDocument()
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: attribute rangeCount
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation getRangeAt(unsigned long)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation addRange(Range)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation removeRange(Range)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: operation removeAllRanges()
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: stringifier
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection must be primary interface of getSelection()
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Stringification of getSelection()
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "anchorNode" with the proper type (0)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "anchorOffset" with the proper type (1)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "focusNode" with the proper type (2)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "focusOffset" with the proper type (3)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "isCollapsed" with the proper type (4)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapse" with the proper type (5)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling collapse(Node,unsigned long) on getSelection() with too few arguments must throw TypeError
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapseToStart" with the proper type (6)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "collapseToEnd" with the proper type (7)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "extend" with the proper type (8)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling extend(Node,unsigned long) on getSelection() with too few arguments must throw TypeError
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "selectAllChildren" with the proper type (9)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling selectAllChildren(Node) on getSelection() with too few arguments must throw TypeError
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "deleteFromDocument" with the proper type (10)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "rangeCount" with the proper type (11)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "getRangeAt" with the proper type (12)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling getRangeAt(unsigned long) on getSelection() with too few arguments must throw TypeError
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "addRange" with the proper type (13)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling addRange(Range) on getSelection() with too few arguments must throw TypeError
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "removeRange" with the proper type (14)
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: calling removeRange(Range) on getSelection() with too few arguments must throw TypeError
05:17:57 INFO - TEST-PASS | /selection/interfaces.html | Selection interface: getSelection() must inherit property "removeAllRanges" with the proper type (15)
05:17:57 INFO - TEST-OK | /selection/interfaces.html | took 2253ms
05:17:57 INFO - TEST-START | /selection/isCollapsed.html
05:17:57 INFO - PROCESS | 3635 | ++DOCSHELL 0x94754c00 == 13 [pid = 3635] [id = 13]
05:17:57 INFO - PROCESS | 3635 | ++DOMWINDOW == 35 (0x942e8780) [pid = 3635] [serial = 35] [outer = (nil)]
05:17:57 INFO - PROCESS | 3635 | ++DOMWINDOW == 36 (0x942ea300) [pid = 3635] [serial = 36] [outer = 0x942e8780]
05:17:58 INFO - PROCESS | 3635 | 1446121078043 Marionette INFO loaded listener.js
05:17:58 INFO - PROCESS | 3635 | ++DOMWINDOW == 37 (0x942ec380) [pid = 3635] [serial = 37] [outer = 0x942e8780]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Empty selection
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 0 [paras[0].firstChild, 0, paras[0].firstChild, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 2 [paras[0].firstChild, 2, paras[0].firstChild, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 9]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 4 [paras[1].firstChild, 0, paras[1].firstChild, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 6 [paras[1].firstChild, 2, paras[1].firstChild, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 9]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 8 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 10 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 11 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 13 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 14 [document.documentElement, 0, document.documentElement, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 15 [document.documentElement, 0, document.documentElement, 2]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 16 [document.documentElement, 1, document.documentElement, 2]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 17 [document.head, 1, document.head, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 18 [document.body, 0, document.body, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 19 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 20 [foreignDoc.head, 1, foreignDoc.head, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 21 [foreignDoc.body, 0, foreignDoc.body, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 22 [paras[0], 0, paras[0], 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 23 [paras[0], 0, paras[0], 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 24 [detachedPara1, 0, detachedPara1, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 25 [detachedPara1, 0, detachedPara1, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 26 [paras[0].firstChild, 0, paras[1].firstChild, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 28 [paras[0].firstChild, 3, paras[3], 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 29 [paras[0], 0, paras[0].firstChild, 7]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 30 [testDiv, 2, paras[4], 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 31 [testDiv, 1, paras[2].firstChild, 5]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 32 [document.documentElement, 1, document.body, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 33 [foreignDoc.documentElement, 1, foreignDoc.body, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 34 [document, 0, document, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 35 [document, 0, document, 2]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 36 [document, 1, document, 2]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 37 [testDiv, 0, comment, 5]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 38 [paras[2].firstChild, 4, comment, 2]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 39 [paras[3], 1, comment, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 40 [foreignDoc, 0, foreignDoc, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 41 [foreignDoc, 1, foreignComment, 2]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 42 [foreignDoc.body, 0, foreignTextNode, 36]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 43 [xmlDoc, 0, xmlDoc, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 44 [xmlDoc, 1, xmlComment, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 45 [detachedTextNode, 0, detachedTextNode, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 46 [detachedForeignTextNode, 7, detachedForeignTextNode, 7]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 47 [detachedForeignTextNode, 0, detachedForeignTextNode, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 48 [detachedXmlTextNode, 7, detachedXmlTextNode, 7]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 49 [detachedXmlTextNode, 0, detachedXmlTextNode, 8]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 50 [detachedComment, 3, detachedComment, 4]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 51 [detachedComment, 5, detachedComment, 5]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 52 [detachedForeignComment, 0, detachedForeignComment, 1]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 53 [detachedForeignComment, 4, detachedForeignComment, 4]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 54 [detachedXmlComment, 2, detachedXmlComment, 6]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 55 [docfrag, 0, docfrag, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 56 [foreignDocfrag, 0, foreignDocfrag, 0]
05:17:59 INFO - TEST-PASS | /selection/isCollapsed.html | Range 57 [xmlDocfrag, 0, xmlDocfrag, 0]
05:17:59 INFO - TEST-OK | /selection/isCollapsed.html | took 2130ms
05:17:59 INFO - TEST-START | /selection/removeAllRanges.html
05:18:00 INFO - PROCESS | 3635 | ++DOCSHELL 0x942abe00 == 14 [pid = 3635] [id = 14]
05:18:00 INFO - PROCESS | 3635 | ++DOMWINDOW == 38 (0x942ecd80) [pid = 3635] [serial = 38] [outer = (nil)]
05:18:00 INFO - PROCESS | 3635 | ++DOMWINDOW == 39 (0x9d112b00) [pid = 3635] [serial = 39] [outer = 0x942ecd80]
05:18:00 INFO - PROCESS | 3635 | 1446121080337 Marionette INFO loaded listener.js
05:18:00 INFO - PROCESS | 3635 | ++DOMWINDOW == 40 (0x9ddc3400) [pid = 3635] [serial = 40] [outer = 0x942ecd80]
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 0 [] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 0 [] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] forwards
05:18:02 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0] backwards -
05:18:02 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] forwards
05:18:02 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1] backwards -
05:18:02 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] forwards
05:18:02 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8] backwards -
05:18:02 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 15 [document.documentElement, 0, document.documentElement, 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 15 [document.documentElement, 0, document.documentElement, 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 16 [document.documentElement, 0, document.documentElement, 2] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 16 [document.documentElement, 0, document.documentElement, 2] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 17 [document.documentElement, 1, document.documentElement, 2] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 17 [document.documentElement, 1, document.documentElement, 2] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 18 [document.head, 1, document.head, 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 18 [document.head, 1, document.head, 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 19 [document.body, 0, document.body, 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 19 [document.body, 0, document.body, 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] forwards
05:18:02 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1] backwards -
05:18:02 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] forwards
05:18:02 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1] backwards -
05:18:02 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] forwards
05:18:02 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0] backwards -
05:18:02 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:02 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 23 [paras[0], 0, paras[0], 0] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 23 [paras[0], 0, paras[0], 0] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 24 [paras[0], 0, paras[0], 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 24 [paras[0], 0, paras[0], 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 25 [detachedPara1, 0, detachedPara1, 0] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 25 [detachedPara1, 0, detachedPara1, 0] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 26 [detachedPara1, 0, detachedPara1, 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 26 [detachedPara1, 0, detachedPara1, 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 29 [paras[0].firstChild, 3, paras[3], 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 30 [paras[0], 0, paras[0].firstChild, 7] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 31 [testDiv, 2, paras[4], 1] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 31 [testDiv, 2, paras[4], 1] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 32 [testDiv, 1, paras[2].firstChild, 5] backwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 33 [document.documentElement, 1, document.body, 0] forwards
05:18:02 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 33 [document.documentElement, 1, document.body, 0] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 35 [document, 0, document, 1] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 35 [document, 0, document, 1] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 36 [document, 0, document, 2] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 36 [document, 0, document, 2] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 37 [document, 1, document, 2] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 37 [document, 1, document, 2] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 38 [testDiv, 0, comment, 5] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 38 [testDiv, 0, comment, 5] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 39 [paras[2].firstChild, 4, comment, 2] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 39 [paras[2].firstChild, 4, comment, 2] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 40 [paras[3], 1, comment, 8] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 40 [paras[3], 1, comment, 8] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 41 [foreignDoc, 0, foreignDoc, 0] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 41 [foreignDoc, 0, foreignDoc, 0] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 42 [foreignDoc, 1, foreignComment, 2] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 42 [foreignDoc, 1, foreignComment, 2] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 44 [xmlDoc, 0, xmlDoc, 0] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 44 [xmlDoc, 0, xmlDoc, 0] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 45 [xmlDoc, 1, xmlComment, 0] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 45 [xmlDoc, 1, xmlComment, 0] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 51 [detachedComment, 3, detachedComment, 4] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 51 [detachedComment, 3, detachedComment, 4] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 52 [detachedComment, 5, detachedComment, 5] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 52 [detachedComment, 5, detachedComment, 5] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 56 [docfrag, 0, docfrag, 0] forwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 56 [docfrag, 0, docfrag, 0] backwards
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-PASS | /selection/removeAllRanges.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] forwards
05:18:03 INFO - TEST-FAIL | /selection/removeAllRanges.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0] backwards -
05:18:03 INFO - setSelectionBackwards@http://web-platform.test:8000/selection/common.js:949:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:31:1
05:18:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:03 INFO - @http://web-platform.test:8000/selection/removeAllRanges.html:30:1
05:18:03 INFO - TEST-OK | /selection/removeAllRanges.html | took 3237ms
05:18:04 INFO - TEST-START | /selection/selectAllChildren.html
05:18:04 INFO - PROCESS | 3635 | ++DOCSHELL 0x94b86800 == 15 [pid = 3635] [id = 15]
05:18:04 INFO - PROCESS | 3635 | ++DOMWINDOW == 41 (0x942ead00) [pid = 3635] [serial = 41] [outer = (nil)]
05:18:04 INFO - PROCESS | 3635 | ++DOMWINDOW == 42 (0x943f4a00) [pid = 3635] [serial = 42] [outer = 0x942ead00]
05:18:04 INFO - PROCESS | 3635 | 1446121084886 Marionette INFO loaded listener.js
05:18:05 INFO - PROCESS | 3635 | ++DOMWINDOW == 43 (0x943f5b80) [pid = 3635] [serial = 43] [outer = 0x942ead00]
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:06 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:07 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:08 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:09 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:10 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_TRUE(content) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 835
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1075
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocumentEncoder.cpp, line 1183
05:18:11 INFO - PROCESS | 3635 | [3635] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsCopySupport.cpp, line 123
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 0 paras[0]
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 1 paras[0].firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 2 paras[1]
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 3 paras[1].firstChild
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 4 foreignPara1 -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 5 foreignPara1.firstChild -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 6 detachedPara1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 7 detachedPara1.firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 8 detachedPara1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 9 detachedPara1.firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 10 testDiv
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 11 document
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 12 detachedDiv
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 13 detachedPara2
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 14 foreignDoc -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 15 foreignPara2 -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 16 xmlDoc -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 17 xmlElement -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 18 detachedXmlElement -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 19 detachedTextNode
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 20 foreignTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 21 detachedForeignTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 22 xmlTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 23 detachedXmlTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 24 processingInstruction -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 25 detachedProcessingInstruction -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 26 comment
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 27 detachedComment
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 28 foreignComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 29 detachedForeignComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 30 xmlComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 31 detachedXmlComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 32 docfrag
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 33 foreignDocfrag -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 34 xmlDocfrag -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 0 [], node 35 doctype
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:15 INFO - "use strict";
05:18:15 INFO -
05:18:15 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 0 [], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:15 INFO - "use strict";
05:18:15 INFO -
05:18:15 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 0 paras[0]
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 1 paras[0].firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 2 paras[1]
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 3 paras[1].firstChild
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 4 foreignPara1 -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 5 foreignPara1.firstChild -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 6 detachedPara1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 7 detachedPara1.firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 8 detachedPara1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 9 detachedPara1.firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 10 testDiv
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 11 document
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 12 detachedDiv
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 13 detachedPara2
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 14 foreignDoc -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 15 foreignPara2 -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 16 xmlDoc -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 17 xmlElement -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 18 detachedXmlElement -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 19 detachedTextNode
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 20 foreignTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 21 detachedForeignTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 22 xmlTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 23 detachedXmlTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 24 processingInstruction -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 25 detachedProcessingInstruction -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 26 comment
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 27 detachedComment
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 28 foreignComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 29 detachedForeignComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 30 xmlComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 31 detachedXmlComment -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 32 docfrag
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 33 foreignDocfrag -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 34 xmlDocfrag -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 35 doctype
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:15 INFO - "use strict";
05:18:15 INFO -
05:18:15 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 1 [paras[0].firstChild, 0, paras[0].firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:15 INFO - "use strict";
05:18:15 INFO -
05:18:15 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 0 paras[0]
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 1 paras[0].firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 2 paras[1]
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 3 paras[1].firstChild
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 4 foreignPara1 -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 5 foreignPara1.firstChild -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 6 detachedPara1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 7 detachedPara1.firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 8 detachedPara1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 9 detachedPara1.firstChild
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 10 testDiv
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 11 document
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 12 detachedDiv
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 13 detachedPara2
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 14 foreignDoc -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 15 foreignPara2 -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 16 xmlDoc -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 17 xmlElement -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 18 detachedXmlElement -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 19 detachedTextNode
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 20 foreignTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 21 detachedForeignTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 22 xmlTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 23 detachedXmlTextNode -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 24 processingInstruction -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 25 detachedProcessingInstruction -
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:15 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 26 comment
05:18:15 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 27 detachedComment
05:18:15 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 2 [paras[0].firstChild, 0, paras[0].firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 3 [paras[0].firstChild, 2, paras[0].firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 4 [paras[0].firstChild, 2, paras[0].firstChild, 9], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 5 [paras[1].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 6 [paras[1].firstChild, 0, paras[1].firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 7 [paras[1].firstChild, 2, paras[1].firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 8 [paras[1].firstChild, 2, paras[1].firstChild, 9], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 9 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 10 [detachedPara1.firstChild, 0, detachedPara1.firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 11 [detachedPara1.firstChild, 2, detachedPara1.firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 12 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 6 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 7 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 8 detachedPara1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 9 detachedPara1.firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 10 testDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 11 document
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 12 detachedDiv
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 13 detachedPara2
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 14 foreignDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 15 foreignPara2 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 16 xmlDoc -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 17 xmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 18 detachedXmlElement -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 19 detachedTextNode
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 20 foreignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 21 detachedForeignTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 22 xmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 23 detachedXmlTextNode -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 24 processingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 25 detachedProcessingInstruction -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 26 comment
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 27 detachedComment
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 28 foreignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 29 detachedForeignComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 30 xmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 31 detachedXmlComment -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 32 docfrag
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 33 foreignDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 34 xmlDocfrag -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 35 doctype
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 13 [foreignPara1.firstChild, 0, foreignPara1.firstChild, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:16 INFO - "use strict";
05:18:16 INFO -
05:18:16 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 0 paras[0]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 1 paras[0].firstChild
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 2 paras[1]
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 3 paras[1].firstChild
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 4 foreignPara1 -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 5 foreignPara1.firstChild -
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:16 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:16 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 14 [foreignPara1.firstChild, 2, foreignPara1.firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 15 [document.documentElement, 0, document.documentElement, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 16 [document.documentElement, 0, document.documentElement, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 17 [document.documentElement, 1, document.documentElement, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 18 [document.head, 1, document.head, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 19 [document.body, 0, document.body, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 20 [foreignDoc.documentElement, 0, foreignDoc.documentElement, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 21 [foreignDoc.head, 1, foreignDoc.head, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 22 [foreignDoc.body, 0, foreignDoc.body, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 4 foreignPara1 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 5 foreignPara1.firstChild -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 6 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 7 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 8 detachedPara1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 9 detachedPara1.firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 10 testDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 11 document
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 12 detachedDiv
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 13 detachedPara2
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 14 foreignDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 15 foreignPara2 -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 16 xmlDoc -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 17 xmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 18 detachedXmlElement -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 19 detachedTextNode
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 20 foreignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 21 detachedForeignTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 22 xmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 23 detachedXmlTextNode -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 24 processingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 25 detachedProcessingInstruction -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 26 comment
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 27 detachedComment
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 28 foreignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 29 detachedForeignComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 30 xmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 31 detachedXmlComment -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 32 docfrag
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 33 foreignDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 34 xmlDocfrag -
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 35 doctype
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 23 [paras[0], 0, paras[0], 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:17 INFO - "use strict";
05:18:17 INFO -
05:18:17 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:17 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 0 paras[0]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 1 paras[0].firstChild
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 2 paras[1]
05:18:17 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 3 paras[1].firstChild
05:18:17 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 24 [paras[0], 0, paras[0], 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 25 [detachedPara1, 0, detachedPara1, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 26 [detachedPara1, 0, detachedPara1, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 27 [paras[0].firstChild, 0, paras[1].firstChild, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 28 [paras[0].firstChild, 0, paras[1].firstChild, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 29 [paras[0].firstChild, 3, paras[3], 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 30 [paras[0], 0, paras[0].firstChild, 7], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 18 detachedXmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 19 detachedTextNode
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 20 foreignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 21 detachedForeignTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 22 xmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 23 detachedXmlTextNode -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 24 processingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 25 detachedProcessingInstruction -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 26 comment
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 27 detachedComment
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 28 foreignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 29 detachedForeignComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 30 xmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 31 detachedXmlComment -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 32 docfrag
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 33 foreignDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 34 xmlDocfrag -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 35 doctype
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 31 [testDiv, 2, paras[4], 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:18 INFO - "use strict";
05:18:18 INFO -
05:18:18 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 0 paras[0]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 1 paras[0].firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 2 paras[1]
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 3 paras[1].firstChild
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 4 foreignPara1 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 5 foreignPara1.firstChild -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 6 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 7 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 8 detachedPara1
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 9 detachedPara1.firstChild
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 10 testDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 11 document
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 12 detachedDiv
05:18:18 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 13 detachedPara2
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 14 foreignDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 15 foreignPara2 -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 16 xmlDoc -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:18 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 17 xmlElement -
05:18:18 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 32 [testDiv, 1, paras[2].firstChild, 5], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 3 paras[1].firstChild
05:18:19 INFO - PROCESS | 3635 | ++DOMWINDOW == 44 (0x942e9b80) [pid = 3635] [serial = 44] [outer = 0x9753eb00]
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 33 [document.documentElement, 1, document.body, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 34 [foreignDoc.documentElement, 1, foreignDoc.body, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 35 [document, 0, document, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 36 [document, 0, document, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 37 [document, 1, document, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 38 [testDiv, 0, comment, 5], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 39 [paras[2].firstChild, 4, comment, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 35 doctype
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 40 [paras[3], 1, comment, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:19 INFO - "use strict";
05:18:19 INFO -
05:18:19 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 0 paras[0]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 1 paras[0].firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 2 paras[1]
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 3 paras[1].firstChild
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 4 foreignPara1 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 5 foreignPara1.firstChild -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 6 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 7 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 8 detachedPara1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 9 detachedPara1.firstChild
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 10 testDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 11 document
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 12 detachedDiv
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 13 detachedPara2
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 14 foreignDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 15 foreignPara2 -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 16 xmlDoc -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 17 xmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 18 detachedXmlElement -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 19 detachedTextNode
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 20 foreignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 21 detachedForeignTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 22 xmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 23 detachedXmlTextNode -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 24 processingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 25 detachedProcessingInstruction -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 26 comment
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 27 detachedComment
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 28 foreignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 29 detachedForeignComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 30 xmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 31 detachedXmlComment -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 32 docfrag
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 33 foreignDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:19 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 34 xmlDocfrag -
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:19 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 41 [foreignDoc, 0, foreignDoc, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 26 comment
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 27 detachedComment
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 28 foreignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 29 detachedForeignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 30 xmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 31 detachedXmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 32 docfrag
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 33 foreignDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 34 xmlDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 42 [foreignDoc, 1, foreignComment, 2], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 26 comment
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 27 detachedComment
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 28 foreignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 29 detachedForeignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 30 xmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 31 detachedXmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 32 docfrag
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 33 foreignDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 34 xmlDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 43 [foreignDoc.body, 0, foreignTextNode, 36], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 26 comment
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 27 detachedComment
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 28 foreignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 29 detachedForeignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 30 xmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 31 detachedXmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 32 docfrag
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 33 foreignDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 34 xmlDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 44 [xmlDoc, 0, xmlDoc, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 26 comment
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 27 detachedComment
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 28 foreignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 29 detachedForeignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 30 xmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 31 detachedXmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 32 docfrag
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 33 foreignDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 34 xmlDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 45 [xmlDoc, 1, xmlComment, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 26 comment
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 27 detachedComment
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 28 foreignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 29 detachedForeignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 30 xmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 31 detachedXmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 32 docfrag
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 33 foreignDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 34 xmlDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 46 [detachedTextNode, 0, detachedTextNode, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 26 comment
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 27 detachedComment
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 28 foreignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 29 detachedForeignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 30 xmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 31 detachedXmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 32 docfrag
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 33 foreignDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 34 xmlDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 47 [detachedForeignTextNode, 7, detachedForeignTextNode, 7], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 26 comment
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 27 detachedComment
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 28 foreignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 29 detachedForeignComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 30 xmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 31 detachedXmlComment -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 32 docfrag
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 33 foreignDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 34 xmlDocfrag -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 35 doctype
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 48 [detachedForeignTextNode, 0, detachedForeignTextNode, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:20 INFO - "use strict";
05:18:20 INFO -
05:18:20 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 0 paras[0]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 1 paras[0].firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 2 paras[1]
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 3 paras[1].firstChild
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 4 foreignPara1 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 5 foreignPara1.firstChild -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 6 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 7 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 8 detachedPara1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 9 detachedPara1.firstChild
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 10 testDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 11 document
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 12 detachedDiv
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 13 detachedPara2
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 14 foreignDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 15 foreignPara2 -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 16 xmlDoc -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 17 xmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 18 detachedXmlElement -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 19 detachedTextNode
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 20 foreignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 21 detachedForeignTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 22 xmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 23 detachedXmlTextNode -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 24 processingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 25 detachedProcessingInstruction -
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:20 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:20 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 26 comment
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 27 detachedComment
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 28 foreignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 29 detachedForeignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 30 xmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 31 detachedXmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 32 docfrag
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 33 foreignDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 34 xmlDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 35 doctype
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 49 [detachedXmlTextNode, 7, detachedXmlTextNode, 7], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 0 paras[0]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 1 paras[0].firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 2 paras[1]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 3 paras[1].firstChild
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 4 foreignPara1 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 5 foreignPara1.firstChild -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 6 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 7 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 8 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 9 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 10 testDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 11 document
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 12 detachedDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 13 detachedPara2
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 14 foreignDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 15 foreignPara2 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 16 xmlDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 17 xmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 18 detachedXmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 19 detachedTextNode
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 20 foreignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 21 detachedForeignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 22 xmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 23 detachedXmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 24 processingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 25 detachedProcessingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 26 comment
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 27 detachedComment
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 28 foreignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 29 detachedForeignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 30 xmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 31 detachedXmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 32 docfrag
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 33 foreignDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 34 xmlDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 35 doctype
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 50 [detachedXmlTextNode, 0, detachedXmlTextNode, 8], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 0 paras[0]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 1 paras[0].firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 2 paras[1]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 3 paras[1].firstChild
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 4 foreignPara1 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 5 foreignPara1.firstChild -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 6 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 7 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 8 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 9 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 10 testDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 11 document
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 12 detachedDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 13 detachedPara2
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 14 foreignDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 15 foreignPara2 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 16 xmlDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 17 xmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 18 detachedXmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 19 detachedTextNode
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 20 foreignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 21 detachedForeignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 22 xmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 23 detachedXmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 24 processingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 25 detachedProcessingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 26 comment
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 27 detachedComment
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 28 foreignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 29 detachedForeignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 30 xmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 31 detachedXmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 32 docfrag
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 33 foreignDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 34 xmlDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 35 doctype
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 51 [detachedComment, 3, detachedComment, 4], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 0 paras[0]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 1 paras[0].firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 2 paras[1]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 3 paras[1].firstChild
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 4 foreignPara1 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 5 foreignPara1.firstChild -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 6 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 7 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 8 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 9 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 10 testDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 11 document
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 12 detachedDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 13 detachedPara2
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 14 foreignDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 15 foreignPara2 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 16 xmlDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 17 xmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 18 detachedXmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 19 detachedTextNode
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 20 foreignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 21 detachedForeignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 22 xmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 23 detachedXmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 24 processingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 25 detachedProcessingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 26 comment
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 27 detachedComment
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 28 foreignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 29 detachedForeignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 30 xmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 31 detachedXmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 32 docfrag
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 33 foreignDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 34 xmlDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 35 doctype
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 52 [detachedComment, 5, detachedComment, 5], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 0 paras[0]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 1 paras[0].firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 2 paras[1]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 3 paras[1].firstChild
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 4 foreignPara1 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 5 foreignPara1.firstChild -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 6 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 7 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 8 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 9 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 10 testDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 11 document
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 12 detachedDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 13 detachedPara2
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 14 foreignDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 15 foreignPara2 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 16 xmlDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 17 xmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 18 detachedXmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 19 detachedTextNode
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 20 foreignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 21 detachedForeignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 22 xmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 23 detachedXmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 24 processingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 25 detachedProcessingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 26 comment
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 27 detachedComment
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 28 foreignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 29 detachedForeignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 30 xmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 31 detachedXmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 32 docfrag
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 33 foreignDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 34 xmlDocfrag -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 35 doctype
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 53 [detachedForeignComment, 0, detachedForeignComment, 1], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:21 INFO - "use strict";
05:18:21 INFO -
05:18:21 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 0 paras[0]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 1 paras[0].firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 2 paras[1]
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 3 paras[1].firstChild
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 4 foreignPara1 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 5 foreignPara1.firstChild -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 6 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 7 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 8 detachedPara1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 9 detachedPara1.firstChild
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 10 testDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 11 document
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 12 detachedDiv
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 13 detachedPara2
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 14 foreignDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 15 foreignPara2 -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 16 xmlDoc -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 17 xmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 18 detachedXmlElement -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 19 detachedTextNode
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 20 foreignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 21 detachedForeignTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 22 xmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 23 detachedXmlTextNode -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 24 processingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 25 detachedProcessingInstruction -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 26 comment
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 27 detachedComment
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 28 foreignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 29 detachedForeignComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 30 xmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 31 detachedXmlComment -
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:21 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:21 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 32 docfrag
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 33 foreignDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 34 xmlDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 35 doctype
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 54 [detachedForeignComment, 4, detachedForeignComment, 4], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 0 paras[0]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 1 paras[0].firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 2 paras[1]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 3 paras[1].firstChild
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 4 foreignPara1 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 5 foreignPara1.firstChild -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 6 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 7 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 8 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 9 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 10 testDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 11 document
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 12 detachedDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 13 detachedPara2
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 14 foreignDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 15 foreignPara2 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 16 xmlDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 17 xmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 18 detachedXmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 19 detachedTextNode
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 20 foreignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 21 detachedForeignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 22 xmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 23 detachedXmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 24 processingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 25 detachedProcessingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 26 comment
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 27 detachedComment
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 28 foreignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 29 detachedForeignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 30 xmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 31 detachedXmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 32 docfrag
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 33 foreignDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 34 xmlDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 35 doctype
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 55 [detachedXmlComment, 2, detachedXmlComment, 6], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 0 paras[0]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 1 paras[0].firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 2 paras[1]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 3 paras[1].firstChild
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 4 foreignPara1 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 5 foreignPara1.firstChild -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 6 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 7 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 8 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 9 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 10 testDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 11 document
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 12 detachedDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 13 detachedPara2
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 14 foreignDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 15 foreignPara2 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 16 xmlDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 17 xmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 18 detachedXmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 19 detachedTextNode
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 20 foreignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 21 detachedForeignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 22 xmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 23 detachedXmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 24 processingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 25 detachedProcessingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 26 comment
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 27 detachedComment
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 28 foreignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 29 detachedForeignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 30 xmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 31 detachedXmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 32 docfrag
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 33 foreignDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 34 xmlDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 35 doctype
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 56 [docfrag, 0, docfrag, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 0 paras[0]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 1 paras[0].firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 2 paras[1]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 3 paras[1].firstChild
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 4 foreignPara1 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 5 foreignPara1.firstChild -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 6 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 7 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 8 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 9 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 10 testDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 11 document
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 12 detachedDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 13 detachedPara2
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 14 foreignDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 15 foreignPara2 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 16 xmlDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 17 xmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 18 detachedXmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 19 detachedTextNode
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 20 foreignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 21 detachedForeignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 22 xmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 23 detachedXmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 24 processingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 25 detachedProcessingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 26 comment
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 27 detachedComment
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 28 foreignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 29 detachedForeignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 30 xmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 31 detachedXmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 32 docfrag
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 33 foreignDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 34 xmlDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 35 doctype
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 57 [foreignDocfrag, 0, foreignDocfrag, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 0 paras[0]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 1 paras[0].firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 2 paras[1]
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 3 paras[1].firstChild
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 4 foreignPara1 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 5 foreignPara1.firstChild -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 6 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 7 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 8 detachedPara1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 9 detachedPara1.firstChild
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 10 testDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 11 document
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 12 detachedDiv
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 13 detachedPara2
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 14 foreignDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 15 foreignPara2 -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 16 xmlDoc -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 17 xmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 18 detachedXmlElement -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 19 detachedTextNode
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 20 foreignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 21 detachedForeignTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 22 xmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 23 detachedXmlTextNode -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 24 processingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 25 detachedProcessingInstruction -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 26 comment
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 27 detachedComment
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 28 foreignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 29 detachedForeignComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 30 xmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 31 detachedXmlComment -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 32 docfrag
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 33 foreignDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 34 xmlDocfrag -
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:31:13
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-PASS | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 35 doctype
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 36 foreignDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-FAIL | /selection/selectAllChildren.html | Range 58 [xmlDocfrag, 0, xmlDocfrag, 0], node 37 xmlDoctype - assert_throws: selectAllChildren() on a DocumentType must throw InvalidNodeTypeError function "function () {
05:18:22 INFO - "use strict";
05:18:22 INFO -
05:18:22 INFO - selectio..." threw object "[Exception... "Failure" nsresult: "0x80004005 (NS_ERROR_..." that is not a DOMException INVALID_NODE_TYPE_ERR: property "code" is equal to undefined, expected 24
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:25:1
05:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:22 INFO - @http://web-platform.test:8000/selection/selectAllChildren.html:18:1
05:18:22 INFO - TEST-OK | /selection/selectAllChildren.html | took 17942ms
05:18:23 INFO - PROCESS | 3635 | --DOCSHELL 0x95900400 == 14 [pid = 3635] [id = 8]
05:18:23 INFO - PROCESS | 3635 | --DOCSHELL 0x9d15e000 == 13 [pid = 3635] [id = 10]
05:18:23 INFO - PROCESS | 3635 | --DOCSHELL 0xa1427e00 == 12 [pid = 3635] [id = 11]
05:18:23 INFO - PROCESS | 3635 | --DOCSHELL 0x94d7a100 == 11 [pid = 3635] [id = 12]
05:18:23 INFO - PROCESS | 3635 | --DOCSHELL 0x94754c00 == 10 [pid = 3635] [id = 13]
05:18:23 INFO - PROCESS | 3635 | --DOCSHELL 0x942abe00 == 9 [pid = 3635] [id = 14]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 43 (0x94da3480) [pid = 3635] [serial = 30] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 42 (0xa8f93900) [pid = 3635] [serial = 2] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 41 (0x959b9580) [pid = 3635] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/selection/getRangeAt.html]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 40 (0x94da0280) [pid = 3635] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/selection/interfaces.html]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 39 (0x94b3ac80) [pid = 3635] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/selection/getSelection.html]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 38 (0x942e8780) [pid = 3635] [serial = 35] [outer = (nil)] [url = http://web-platform.test:8000/selection/isCollapsed.html]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 37 (0x942ecd80) [pid = 3635] [serial = 38] [outer = (nil)] [url = http://web-platform.test:8000/selection/removeAllRanges.html]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 36 (0x943f4a00) [pid = 3635] [serial = 42] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 35 (0x9d112b00) [pid = 3635] [serial = 39] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 34 (0x942ea300) [pid = 3635] [serial = 36] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 33 (0x9d112100) [pid = 3635] [serial = 34] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 32 (0x94da4b00) [pid = 3635] [serial = 33] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 31 (0x94b3e880) [pid = 3635] [serial = 28] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 30 (0x94b3cf80) [pid = 3635] [serial = 25] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 29 (0x959ba480) [pid = 3635] [serial = 22] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 28 (0x9bf32900) [pid = 3635] [serial = 20] [outer = (nil)] [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.]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 27 (0x9bf32180) [pid = 3635] [serial = 19] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 26 (0x9c328600) [pid = 3635] [serial = 12] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 25 (0x9753e380) [pid = 3635] [serial = 16] [outer = (nil)] [url = about:blank]
05:18:25 INFO - PROCESS | 3635 | --DOMWINDOW == 24 (0x9c560c00) [pid = 3635] [serial = 9] [outer = (nil)] [url = about:blank]
05:18:25 INFO - TEST-START | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html
05:18:26 INFO - PROCESS | 3635 | ++DOCSHELL 0x94678c00 == 10 [pid = 3635] [id = 16]
05:18:26 INFO - PROCESS | 3635 | ++DOMWINDOW == 25 (0x93acea00) [pid = 3635] [serial = 45] [outer = (nil)]
05:18:26 INFO - PROCESS | 3635 | ++DOMWINDOW == 26 (0x93ad0580) [pid = 3635] [serial = 46] [outer = 0x93acea00]
05:18:26 INFO - PROCESS | 3635 | 1446121106137 Marionette INFO loaded listener.js
05:18:26 INFO - PROCESS | 3635 | ++DOMWINDOW == 27 (0x93ad1700) [pid = 3635] [serial = 47] [outer = 0x93acea00]
05:18:28 INFO - PROCESS | 3635 | ++DOCSHELL 0x9467a700 == 11 [pid = 3635] [id = 17]
05:18:28 INFO - PROCESS | 3635 | ++DOMWINDOW == 28 (0x942e8280) [pid = 3635] [serial = 48] [outer = (nil)]
05:18:28 INFO - PROCESS | 3635 | ++DOMWINDOW == 29 (0x942e8c80) [pid = 3635] [serial = 49] [outer = 0x942e8280]
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Selectors-API Level 2 Test Suite: HTML with Selectors Level 3
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document supports query - assert_true: Document supports query. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:67:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document supports queryAll - assert_true: Document supports queryAll. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:67:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element supports query - assert_true: Detached Element supports query. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:68:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element supports queryAll - assert_true: Detached Element supports queryAll. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:68:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment supports query - assert_true: Fragment supports query. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:69:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment supports queryAll - assert_true: Fragment supports queryAll. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:69:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element supports query - assert_true: In-document Element supports query. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:7:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:5:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:70:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element supports queryAll - assert_true: In-document Element supports queryAll. expected true got false
05:18:34 INFO - interfaceCheckQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:12:5
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - interfaceCheckQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:10:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:70:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll null - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll undefined - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll no parameter
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query null - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query undefined - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query no parameter.
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll tree order - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:72:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll null - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll undefined - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll no parameter
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query null - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query undefined - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query no parameter.
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll tree order - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:73:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll null - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll undefined - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll no parameter
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query null - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query undefined - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query no parameter.
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll tree order - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:74:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll null - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:45:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:44:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll undefined - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:49:19
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:48:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll no parameter
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query null - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:59:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:58:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query undefined - root.query is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:65:15
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:64:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-PASS | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query no parameter.
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll tree order - root.queryAll is not a function
05:18:34 INFO - runSpecialSelectorTests/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:77:14
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runSpecialSelectorTests@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:76:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:75:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document: static NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:77:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document: new NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:77:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element: static NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:78:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element: new NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:78:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment: static NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:79:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment: new NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:79:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element: static NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:24:11
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:23:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:80:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element: new NodeList - root.queryAll is not a function
05:18:34 INFO - verifyStaticList/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:34:12
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - verifyStaticList@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:33:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:80:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Empty String: - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Empty String: - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: [ - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: [ - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ] - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ] - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ( - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ( - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: ) - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: ) - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: { - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: { - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: } - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: } - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: < - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: < - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid character: > - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid character: > - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid ID: # - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid ID: # - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid group of selectors: div, - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: . - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: . - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .5cm - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .5cm - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: ..test - assert_throws: function "function () {
05:18:34 INFO - root.query(q)
05:18:34 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:34 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: ..test - assert_throws: function "function () {
05:18:34 INFO - root.queryAll(q)
05:18:34 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:34 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:34 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:34 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:34 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:34 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:34 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid class: .bar. - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid class: .bar. - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div & address, p - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 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 () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 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 () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.query: Invalid namespace: $|div - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Document.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:82:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Empty String: - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Empty String: - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: [ - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: [ - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ] - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ] - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ( - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ( - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: ) - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: ) - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: { - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: { - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: } - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: } - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: < - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: < - assert_throws: function "function () {
05:18:35 INFO - root.queryAll(q)
05:18:35 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:35 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:35 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid character: > - assert_throws: function "function () {
05:18:35 INFO - root.query(q)
05:18:35 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:35 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:35 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:35 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:35 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid character: > - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid ID: # - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid ID: # - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid group of selectors: div, - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: . - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: . - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .5cm - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: ..test - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid class: .bar. - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div & address, p - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 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 () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 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 () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.query: Invalid namespace: $|div - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Detached Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:83:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Empty String: - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Empty String: - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: [ - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: [ - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ] - assert_throws: function "function () {
05:18:36 INFO - root.query(q)
05:18:36 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:36 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:36 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ] - assert_throws: function "function () {
05:18:36 INFO - root.queryAll(q)
05:18:36 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:36 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:36 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:36 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ( - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ( - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: ) - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: ) - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: { - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: { - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: } - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: } - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: < - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: < - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid character: > - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid character: > - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid ID: # - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid ID: # - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid group of selectors: div, - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid group of selectors: div, - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: . - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: . - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .5cm - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .5cm - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: ..test - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: ..test - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid class: .bar. - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid class: .bar. - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div & address, p - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div & address, p - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div >> address, p - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div >> address, p - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ++ address, p - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ++ address, p - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid combinator: div ~~ address, p - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*=test] - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid [att=value] selector: [*|*=test] - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 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 () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 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 () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: div:example - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: div:example - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: div::example - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: div::example - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:37 INFO - root.queryAll(q)
05:18:37 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:37 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:37 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
05:18:37 INFO - root.query(q)
05:18:37 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:37 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:37 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:37 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:37 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Undeclared namespace: :not(ns|div) - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.query: Invalid namespace: $|div - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | Fragment.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:84:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Empty String: - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Empty String: - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: [ - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: [ - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ] - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ] - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ( - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ( - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: ) - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: ) - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: { - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: { - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: } - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: } - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: < - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: < - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid character: > - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid character: > - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid ID: # - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid ID: # - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: . - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: . - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .5cm - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .5cm - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: ..test - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: ..test - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .foo..quux - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid class: .bar. - assert_throws: function "function () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid class: .bar. - assert_throws: function "function () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.queryAll(q)
05:18:38 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:38 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:38 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:38 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:38 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 () {
05:18:38 INFO - root.query(q)
05:18:38 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:38 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:38 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-class: :example - assert_throws: function "function () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Unknown pseudo-element: ::example - assert_throws: function "function () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid pseudo-element: :::before - assert_throws: function "function () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Undeclared namespace: ns|div - assert_throws: function "function () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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 () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: ^|div - assert_throws: function "function () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.query: Invalid namespace: $|div - assert_throws: function "function () {
05:18:39 INFO - root.query(q)
05:18:39 INFO - }" threw object "TypeError: root.query is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:242:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:241:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document Element.queryAll: Invalid namespace: $|div - assert_throws: function "function () {
05:18:39 INFO - root.queryAll(q)
05:18:39 INFO - }" threw object "TypeError: root.queryAll is not a function" that is not a DOMException SyntaxError: property "code" is equal to undefined, expected 12
05:18:39 INFO - runInvalidSelectorTestQuery/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:248:7
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runInvalidSelectorTestQuery@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:247:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:85:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:39 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:39 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
05:18:39 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:39 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:39 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:40 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:40 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:40 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:40 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:40 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:40 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
05:18:40 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:41 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:41 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
05:18:41 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:41 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:41 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:42 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:42 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
05:18:42 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:42 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:42 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 INFO - PROCESS | 3635 | 1446121122546 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:43 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:43 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
05:18:43 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:43 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:43 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:13
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:13
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:44 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:44 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
05:18:44 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:44 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:44 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:45 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:45 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
05:18:45 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:45 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:45 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:160:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:159:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:165:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:164:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:170:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:169:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:175:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:174:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:46 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
05:18:46 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:46 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:46 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:46 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:46 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:47 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:47 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:47 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
05:18:47 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:47 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.queryAll: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
05:18:48 INFO - #descendant-div2 - root.queryAll is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 INFO - TEST-FAIL | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | In-document.query: Descendant combinator, whitespace characters (1) (with no refNodes): #descendant
05:18:48 INFO - #descendant-div2 - root.query is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - >
05:18:48 INFO - #child-div2 - root.queryAll is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - >
05:18:48 INFO - #child-div2 - root.query is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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>
05:18:48 INFO - #child-div2 - root.queryAll is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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>
05:18:48 INFO - #child-div2 - root.query is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - >#child-div2 - root.queryAll is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - >#child-div2 - root.query is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - +
05:18:48 INFO - #adjacent-p3 - root.queryAll is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:48 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:48 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
05:18:48 INFO - +
05:18:48 INFO - #adjacent-p3 - root.query is not a function
05:18:48 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:48 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:48 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:48 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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+
05:18:49 INFO - #adjacent-p3 - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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+
05:18:49 INFO - #adjacent-p3 - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - +#adjacent-p3 - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - +#adjacent-p3 - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - ~
05:18:49 INFO - #sibling-p3 - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - ~
05:18:49 INFO - #sibling-p3 - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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~
05:18:49 INFO - #sibling-p3 - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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~
05:18:49 INFO - #sibling-p3 - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - ~#sibling-p3 - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - ~#sibling-p3 - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO -
05:18:49 INFO - ,
05:18:49 INFO -
05:18:49 INFO - #group strong - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO -
05:18:49 INFO - ,
05:18:49 INFO -
05:18:49 INFO - #group strong - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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,
05:18:49 INFO - #group strong - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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,
05:18:49 INFO - #group strong - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - ,#group strong - root.queryAll is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - ,#group strong - root.query is not a function
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:217:24
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:216:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 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
05:18:49 INFO - runValidSelectorTest/<@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:222:21
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:49 INFO - runValidSelectorTest@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.js:221:1
05:18:49 INFO - init@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:87:3
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1420:1
05:18:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:17:18
05:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:49 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
05:18:49 INFO - @http://web-platform.test:8000/selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html:15:1
05:18:49 INFO - TEST-OK | /selectors-api/tests/submissions/Opera/ParentNode-query-queryAll.html | took 23445ms
05:18:49 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/cssom.html
05:18:50 INFO - PROCESS | 3635 | ++DOCSHELL 0x93b6f900 == 12 [pid = 3635] [id = 18]
05:18:50 INFO - PROCESS | 3635 | ++DOMWINDOW == 30 (0x93acf180) [pid = 3635] [serial = 50] [outer = (nil)]
05:18:50 INFO - PROCESS | 3635 | ++DOMWINDOW == 31 (0x94da0f00) [pid = 3635] [serial = 51] [outer = 0x93acf180]
05:18:50 INFO - PROCESS | 3635 | 1446121130425 Marionette INFO loaded listener.js
05:18:50 INFO - PROCESS | 3635 | ++DOMWINDOW == 32 (0x959b7000) [pid = 3635] [serial = 52] [outer = 0x93acf180]
05:18:52 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule
05:18:52 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText
05:18:52 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 "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ insertRule in @media
05:18:52 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSRule#cssText in @media
05:18:52 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 "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"] /* sanity check */ getting CSSStyleRule#selectorText in @media
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSRule#cssText - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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 { "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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 { "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSRule#cssText - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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 { "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar" /**/ i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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 { "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSRule#cssText - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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 { "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] getting CSSStyleRule#selectorText - An invalid or illegal string was specified
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/cssom.html | [foo="bar"/**/i] insertRule in @media - Component returned failure code: 0x8053000c [nsIDOMCSSMediaRule.insertRule]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:34:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:32:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:40:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:38:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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 { "
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:48:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:44:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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]
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:53:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:51:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 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"
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:61:7
05:18:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:57:1
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:31:3
05:18:52 INFO - @http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/cssom.html:28:1
05:18:52 INFO - TEST-OK | /selectors/attribute-selectors/attribute-case/cssom.html | took 2852ms
05:18:52 INFO - TEST-START | /selectors/attribute-selectors/attribute-case/semantics.html
05:18:52 INFO - PROCESS | 3635 | ++DOCSHELL 0x9d9ead00 == 13 [pid = 3635] [id = 19]
05:18:52 INFO - PROCESS | 3635 | ++DOMWINDOW == 33 (0x931f2500) [pid = 3635] [serial = 53] [outer = (nil)]
05:18:52 INFO - PROCESS | 3635 | ++DOMWINDOW == 34 (0x931f3180) [pid = 3635] [serial = 54] [outer = 0x931f2500]
05:18:52 INFO - PROCESS | 3635 | 1446121132963 Marionette INFO loaded listener.js
05:18:53 INFO - PROCESS | 3635 | ++DOMWINDOW == 35 (0x931f4300) [pid = 3635] [serial = 55] [outer = 0x931f2500]
05:18:54 INFO - PROCESS | 3635 | ++DOCSHELL 0x9e82ec00 == 14 [pid = 3635] [id = 20]
05:18:54 INFO - PROCESS | 3635 | ++DOMWINDOW == 36 (0x931f5e80) [pid = 3635] [serial = 56] [outer = (nil)]
05:18:54 INFO - PROCESS | 3635 | ++DOCSHELL 0x9f49fb00 == 15 [pid = 3635] [id = 21]
05:18:54 INFO - PROCESS | 3635 | ++DOMWINDOW == 37 (0x931f6d80) [pid = 3635] [serial = 57] [outer = (nil)]
05:18:54 INFO - PROCESS | 3635 | ++DOMWINDOW == 38 (0x931f2280) [pid = 3635] [serial = 58] [outer = 0x931f6d80]
05:18:54 INFO - PROCESS | 3635 | ++DOMWINDOW == 39 (0x931f6380) [pid = 3635] [serial = 59] [outer = 0x931f5e80]
05:18:57 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */ in standards mode
05:18:57 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='BAR'] /* sanity check (match) */
with querySelector in standards mode
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:117:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:113:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:122:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:121:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:109:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
in standards mode
05:18:57 INFO - TEST-PASS | /selectors/attribute-selectors/attribute-case/semantics.html | [missingattr] /* sanity check (no match) */
with querySelector in standards mode
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i]
with querySelector in standards mode - An invalid or illegal string was specified
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:134:9
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:130:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 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
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:139:25
05:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1380:20
05:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:138:1
05:18:57 INFO - onload/<@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:126:5
05:18:57 INFO - onload@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:94:1
05:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/selectors/attribute-selectors/attribute-case/semantics.html:91:1
05:18:57 INFO - TEST-FAIL | /selectors/attribute-selectors/attribute-case/semantics.html | [foo='' i] /* \0 in attribute */